Type verktøyprogramvare som hjelper en perifer enhet med å etablere kommunikasjon med en datamaskin, kalles en
enhetsdriver .
Her er grunnen:
* Enhetsdrivere fungerer som oversettere: De broer gapet mellom maskinvarespråket til den perifere enheten og programvarespråket til datamaskinen.
* Spesifikt for hver enhet: Hver perifere enhet, som en skriver, skanner, webkamera eller lydkort, trenger en spesifikk driver for å fungere ordentlig.
* installert under oppsett: Drivere installeres vanligvis automatisk under den første oppsettet av en ny enhet, eller kan lastes ned og installeres manuelt fra produsentens nettsted.
Uten en driver vil ikke datamaskinen gjenkjenne den perifere enheten, og den vil ikke kunne kommunisere med den.