Los sistemas operativos se pueden clasificar atendiendo a:

Administración de tareas:
  • Monotarea: lo que permiten sólo ejecutar un programa a la vez
  • Multitarea: los que permiten ejecutar varias tareas o programa al mismo tiempo
Administración de usuarios
  • monousuarios: aquellos que sólo permiten a un usuario, como es el caso de las computadoras personales.
  • Multiusuario: los que permiten que varios usuarios ejecuten sus programas a la vez
Organización interna o estructura
  • Monolítico
  • Jerárquico
  • Cliente-servidor 
Manejo de Recursos o acceso a servicios
  • Centralizados: permite utilizar los recursos de un solo equipo.
  • Distribuidos: permite utilizar los recursos (CPU, memeoria, perfiféricos...) de mas un equipo al mismo tiempo