Den grundlæggende forbindelse mellem hardware og operativsystem leveres af enhedsdriveren. Enhedsdrivere er små softwareprogrammer, der gør det muligt for operativsystemet at kommunikere med og kontrollere specifikke hardwareenheder såsom printere, tastaturer og netværkskort.