El sistema operativo
(OS) es el componente principal que envía comandos a dispositivos de hardware. El sistema operativo actúa como intermediario entre el usuario y el hardware, traduciendo las solicitudes de los usuarios en instrucciones que el hardware puede entender. Los controladores, componentes de software específicos dentro del sistema operativo, son responsables de comunicarse con dispositivos de hardware individuales.