El software de sistema incluye el sistema operativo, controladores de dispositivos y programas utilitarios que controlan e interactúan con el hardware y soportan otros programas. El sistema operativo crea una interfaz entre el usuario y el hardware, mientras que los controladores de dispositivos y programas utilitarios mejoran la interacción con el hardware.