Naprava za shranjevanje je kos elektronske strojne opreme, narejen za shranjevanje podatkov. Nekatere pomnilniške naprave imajo edino funkcijo za shranjevanje, druge pa so pravzaprav večnamenske naprave, ki lahko shranjujejo podatke in opravljajo druge vloge. Naprave za shranjevanje so razdeljene na primarne pomnilniške naprave in sekundarne pomnilniške naprave, vendar obstajata dva različna načina, kako razmisliti, katere naprave so primarne in katere sekundarne. Medtem ko so trenutni podatki shranjeni v primarnih pomnilniških napravah, so v enem pogledu podatki, do katerih trenutno ne dostopamo, shranjeni v sekundarnih pomnilniških napravah, pri čemer so vse te naprave v računalniku. V drugem pogledu so vse pomnilniške naprave, ki so del računalnika, primarne pomnilniške naprave, medtem ko je vsak pomnilnik, ki je periferen, tisto, kar imenujemo sekundarne pomnilniške naprave.
V skladu s prvim pogledom je primarna naprava za shranjevanje pomnilnik z naključnim dostopom (RAM) računalnika. RAM hrani podatke, ki so takoj na voljo CPU (centralna procesna enota), s katero je neposredno povezan. Podatki v RAM-u so podatki, ki so jih naložili operacijski sistem in aktivni programi in zahtevajo, da se tam vzdržuje električni tok.
Trdi disk računalnika pa je v tem pogledu sekundarni pomnilnik, ker ni neposredno povezan s CPE. Ker podatke shranjuje magnetno, bodo podatki na trdem disku obdržali tudi po izklopu računalnika, medtem ko bodo podatki v RAM-u izgubljeni, ko je računalnik izklopljen, saj električni tok ne bo več na voljo.
V drugem pogledu, v katerem primarne pomnilniške naprave vključujejo vso izvirno shranjevanje podatkov v računalniku – tako RAM kot trde diske – so lahko sekundarne pomnilniške naprave vrsta drugih vrst pomnilnika in medijev, ki so zunanji. Ta vrsta sekundarne pomnilniške naprave lahko vključuje dodatne notranje pogone, zunanje trde diske, diskete, tračne pomnilnike in palice. Kar zadeva optične pogone, lahko sekundarne naprave za shranjevanje vključujejo CD-je in DVD-je ter druge optične medije. Ker se notranji trdi disk računalnika lahko šteje za primarno pomnilniško napravo ali sekundarno napravo za shranjevanje, odvisno od tega, kateri pogled je zajet, je pomembno, da je pri razpravi o primarnih in sekundarnih pomnilniških napravah jasno, da ne bi bili narobe razumljeni.