El sistema operativo es un conjunto de programas que se integran con el hardware para facilitar al usuario el aprovechamiento de los recursos disponibles. Provee un ambiente de trabajo conveniente, hace un uso eficiente del hardware y provee una adecuada distribución de los recursos. Sus funciones principales son gobernar el sistema, asignar los recursos y administrar y controlar la ejecución de los programas.