Driveren er en af komponenterne i softwaren, der fungerer sammen med operativsystemet og den perifere controller, for at give en funktionel grænseflade. Enhedsadministratoren er en slags applikation specielt designet, så brugeren kan kontrollere alle de programmer, der er installeret på sin computer, ud over at være ansvarlig for at få en hardware til at fungere korrekt, så det betragtes som en af de vigtigste stykker inden for dem dedikeret til at moderere driften af holdet.
Det er meget sandsynligt, at det firma, der har ansvaret for at designe enhedsdriveren, er det samme som udvikler hardware, da det har en bedre forståelse af, hvordan systemet fungerer, og føreren kan passe perfekt; Oplysninger om disse kan findes og erhverves på producentvirksomhedens tilsvarende websider. For en elektronisk enhed kan der dog være hundreder af muligheder med hensyn til drivere, en kendsgerning, der ikke betyder, at de giver de samme kontrolmuligheder.
I nogle tilfælde understøttes disse uafhængige udviklere af et firma til at oprette programmet, men det distribueres ikke som en officiel version. Selvom der også er situationer, hvor gratis drivere er designet, som sælges uden henvisning til en bestemt producent, kun den enhed, den er designet til.
Der er også oprettet forskellige computerprogrammer, der bærer navnet "driver", såsom den, hvis funktion ligger i at lade enheden være tilgængelig for at installere applikationer, der tilbyder hjælp, eller den, der gør det muligt for grafikkortet at give god grafik på interface, da der er nogle, der fungerer som værktøjer til at designe andre controllere.