Esla capa de software que equipa a las computadoras, cuya labor es la de administrar y gestionar todo el hardware que interactúa en la misma y proporcionar una interfaz sencilla a los programas para comunicarse con dicho hardware, entendido éste como los procesadores, memoria, discos duros, teclado, pantalla, impresoras, interfaz de red y todo tipo de dispositivo de E/S.