Un sistema operativo es un programa que gestiona los recursos del hardware del sistema informático y provee servicios a los programas de aplicación, ejecutándose con privilegios más altos que otras aplicaciones. Un sistema operativo controla el hardware, administra la memoria y los procesos, y proporciona una interfaz entre el usuario y el hardware.