La función principal del SO, consiste en gestionar y asegurar los recursos del Hardware (componentes físicos del sistema informático) y proveer servicios para hacer funcionar las aplicaciones del usuario, pero tiene otras funciones como: administración del procesador, gestión de la memoria, gestión de entradas y salidas, gestión de ejecución de aplicaciones, administración de autorizaciones, gestión de archivos e informaciónñ.