Un sistema operativo es el programa más importante de una computadora que controla todo lo que pasa dentro de ella, incluyendo a los usuarios, recursos y administración de recursos tangibles e intangibles. Actúa como la interfaz entre los usuarios y la computadora, por ejemplo a través del escritorio, y se caracteriza por ser eficiente al optimizar el uso de recursos y dividir su trabajo entre el núcleo y el espacio de usuario.