• Ze względu na sposób komunikowania się z użytkownikiem ■S systemy tekstowe
■S systemy graficzne
• Ze względu na architekturę systemu •Z monolityczne
•Z warstwowe ■S klient/serwer