A ligação básica entre hardware e sistema operacional é fornecida pelo driver do dispositivo. Drivers de dispositivos são pequenos programas de software que permitem ao sistema operacional se comunicar e controlar dispositivos de hardware específicos, como impressoras, teclados e placas de rede.