I driver della scheda di interfaccia di rete (NIC) sono istruzioni e informazioni computerizzate necessarie per il funzionamento di una scheda NIC dopo che è stata installata o collegata a un computer. Queste istruzioni di solito sono scritte da programmatori di computer altamente competenti che potrebbero programmare in una varietà di linguaggi di programmazione come C o C++. Una scheda NIC è un dispositivo hardware e i driver hardware possono essere pensati come il codice del computer o il linguaggio macchina che “guida” l’hardware o lo fa funzionare. Se una scheda NIC fosse fisicamente collegata a una macchina ma non fossero disponibili driver NIC per fornire le istruzioni e le informazioni necessarie per consentire alla macchina di sapere che il dispositivo è stato collegato e come dovrebbe funzionare, la connettività di rete non sarebbe raggiunta .
Sebbene i driver NIC siano sviluppati in un linguaggio di programmazione specifico proprio come lo è il software per computer, di solito non vengono indicati come programmi per computer o software perché tendono ad essere più piccoli nelle dimensioni del file e hanno lo scopo specifico di “guidare” un componente hardware. Tuttavia, a volte vengono chiamati software del driver. Esistono molti tipi di driver; ad esempio, i driver NIC pilotano la cosiddetta scheda NIC, i driver della stampante pilotano una stampante ei driver della scheda audio pilotano una scheda audio.
Questi driver non solo consentono il funzionamento della scheda hardware, ma sono anche strettamente coinvolti nella configurazione delle relative impostazioni. Quando un computer deve essere connesso a Internet, è necessario utilizzare una scheda NIC o un modem, che è una forma di scheda di interfaccia di rete. Le informazioni vengono trasmesse da una macchina all’altra attraverso le reti tramite cavi o onde e tali informazioni possono essere sotto forma di posta elettronica, protocollo VoIP (Voice over Internet Protocol), condivisione di file o fax, comunemente noto come fax. Queste varie funzionalità e configurazioni sono rese possibili dai driver NIC. Un altro termine meno comunemente usato per i conducenti è “controllori”, perché controllano un dispositivo.
Una scheda di interfaccia di rete, se acquistata nuova, viene quasi sempre fornita con i driver NIC necessari per farla funzionare forniti su un compact disc (CD) dal produttore. A seconda della marca della scheda, i driver NIC potrebbero essere inclusi nel sistema operativo in esecuzione sulla macchina. Se non sono inclusi, devono essere installati. Molti produttori mettono inoltre a disposizione i driver per le loro schede per il download gratuito dal sito Web ufficiale della loro azienda. Altri siti su Internet fungono anche da database da cui gli utenti possono scaricare driver per schede NIC e driver per molti altri dispositivi hardware del computer.