Ein drivar er ein programmodul som gjer det mogleg for operativsystemet å kommunisere med maskinvara i datamaskinar. I tillegg til dei ulike einingane på hovudkortet trengst drivarar for I/O-einingar, som platelagret, grafikkort, mus, nettverkskort, USB- og IEEE 1394-kontrollarar, skrivarar, skannerar og så vidare[1][2][3].