Un driver è un software che permette al sistema operativo il riconoscimento e il controllo delle periferiche esterne (device).
Un qualsiasi dispositivo che comunica tramite driver con il sistema operativo, diventa una periferica esterna riconosciuta come unità logica.