Gonilnik za množično shranjevanje je vrsta programske opreme, zasnovane tako, da omogoča interakcijo računalnika z notranjo ali oddaljeno napravo za shranjevanje. Pogoni trdega diska (HDD), pogoni z univerzalnim serijskim vodilom (USB), zunanji pogoni zgoščenk (CD) in vsaka druga vrsta naprav za masovno shranjevanje zahteva določeno vrsto gonilnika za delovanje. Operacijski sistemi (OS) običajno vključujejo potrebno programsko opremo za vmesnik s temi napravami, čeprav nekateri izdelki zahtevajo lastniške gonilnike. Z gonilnikom za masovno shranjevanje je mogoče dostopati tudi do vgrajenih komponent za shranjevanje različnih potrošniške elektronike, kot so mobilni telefoni in prenosni predvajalniki glasbe. V tem primeru bo računalnik videl napravo kot oddaljeni trdi disk, ko je povezan.
Masovni pomnilnik je izraz, ki se uporablja za opis katere koli vrste pomnilniškega medija, ki lahko vsebuje veliko količino podatkov in jih tudi zapisuje in bere računalnik. V kontekstu osebnih računalnikov (PC) se to lahko nanaša na karkoli, od trdega diska z več terabajti do ključka USB, ki vsebuje manj kot gigabajt podatkov. Celo disketni pogoni so bili označeni kot naprave za masovno shranjevanje, kljub omejeni zmogljivosti pomnilnika. Trdi diski so najpogostejša vrsta masovnega pomnilnika, čeprav je v običajni uporabi tudi veliko različnih zunanjih in odstranljivih oblik. Vsak od teh različnih pomnilniških medijev za delovanje zahteva določeno vrsto gonilnika za masovno shranjevanje.
Glavna funkcija gonilnika za masovno shranjevanje je, da deluje kot posrednik med operacijskim sistemom in kosom strojne opreme. Ko operacijski sistem ali drug program pošlje ukaz napravi za masovno shranjevanje, ta ukaz dejansko pošlje gonilniku. Ukaz nato voznik prevede v nabor navodil, ki ga naprava za masovno shranjevanje razume. Vsak operacijski sistem in naprava zahtevata ločen gonilnik, čeprav obstajajo nekatere izjeme. V primeru pomnilniških naprav se večina enot, ki sodijo v razred masovnega pomnilnika (MSC), lahko upravlja z istim generičnim naborom navodil.
Številne naprave, ki niso primarno namenjene oddaljenemu pomnilniku, se lahko povežejo z računalnikom prek gonilnika za masovno shranjevanje. To se zgodi, ko so nekateri mobilni telefoni, digitalni fotoaparati in prenosni predvajalniki glasbe priključeni na osebne računalnike. Če je naprava sposobna sprejemati navodila MSC, jo bo računalnik morda lahko prepoznal z uporabo splošnega gonilnika za masovno shranjevanje. To lahko omogoči prenos datotek v napravo in iz nje, kot da bi bil trdi disk.