Este documento clasifica los sistemas operativos según varios criterios como el número de usuarios, si realizan tareas simultáneas, la respuesta en el tiempo, el manejo de recursos y el tipo de hardware en el que funcionan. Describe sistemas mono-usuario, multi-usuario, mono-tarea, multi-tarea, de tiempo real, de tiempo compartido, centralizados, distribuidos, de supercomputadora, mainframe, servidor, multiprocesador, PC, embebidos y de tarjeta.