Driveren er en av programvarekomponentene, som fungerer sammen med operativsystemet og den perifere kontrolleren, for å gi et funksjonelt grensesnitt. Enhetsbehandleren er en slags applikasjon spesialdesignet slik at brukeren kan kontrollere alle programmene som er installert på datamaskinen hans, i tillegg til å ha ansvaret for å få maskinvaren til å fungere riktig, og det er derfor det anses som en av de viktigste brikkene blant dem som er dedikert til å moderere driften av teamet.

Det er veldig sannsynlig at selskapet som har ansvaret for å designe enhetsdriveren, er det samme som utvikler maskinvaren, fordi det har en bedre forståelse av hvordan systemet fungerer og driveren kan passe perfekt; informasjon om dem kan bli funnet og kjøpt på de tilsvarende nettstedene til produsenten . For en elektronisk enhet kan det imidlertid være hundrevis av driveralternativer, noe som ikke betyr at de gir de samme kontrollalternativene.
I noen tilfeller mottar disse uavhengige utviklerne støtte fra noe selskap for opprettelsen av programmet, men det er ikke distribuert som en offisiell versjon. Selv om det også er situasjoner der gratis drivere er designet, og som selges uten henvisning til noen bestemt produsent, er det bare enheten den ble designet for.
Ulike dataprogrammer har også blitt opprettet som har navnet "driver", for eksempel den hvis funksjon ligger i å la enheten være tilgjengelig for å installere applikasjoner som tilbyr hjelp, eller den som lar skjermkortet gi god grafikk i grensesnitt, da det er noen som fungerer som verktøy for å designe andre kontrollere.