Un sistema operativo es el software que gestiona los recursos de un ordenador y facilita la interacción entre hardware y software. Los sistemas operativos pueden ser monousuario, multiusuario, monotarea, multitarea o multiproceso dependiendo de si admiten un solo usuario, varios usuarios, una sola tarea o múltiples tareas simultáneas y si pueden aprovechar varios procesadores.