Există două tipuri principale de memorie cu acces aleatoriu (RAM); acestea sunt memoria tamponată – sau memoria înregistrată – și memoria fără tampon, cunoscută altfel ca memorie neînregistrată. Memoria fără tampon este mai rapidă, mai comună și considerabil mai ieftină de cumpărat decât memoria tampon. Ca atare, aceste forme de memorie neînregistrate sunt tipul de modul care se găsește în aproape toate computerele desktop și laptopuri de acasă. Memoria tamponată este mai scumpă decât cea fără tampon și este, de asemenea, mai lentă datorită modului în care gestionează stocarea și recuperarea datelor. Memoria tamponată este, totuși, mult mai stabilă decât formele fără tampon, așa că este utilizată mai ales în computerele mainframe și server din rețea.
Memoria fără tampon este de departe cea mai comună formă de modul de memorie a computerului găsită în utilizarea de zi cu zi. Aceste module de memorie sunt ieftine de produs în comparație cu modulele de memorie tampon, parțial datorită utilizării lor obișnuite în computerele casnice și comerciale și, de asemenea, datorită faptului că hardware-ul este utilizat mai puțin. Într-un modul de memorie fără tampon, nu există nicio formă de hardware la bord care să acționeze ca un registru pentru instrucțiuni între cipul RAM și controlerul de memorie al computerului. Acest lucru are ca rezultat o viteză de operare mai mare, dar un risc crescut de apariție a unei erori critice de pierdere a memoriei din cauza naturii aleatorii a plasării și recuperării informațiilor, în special în perioadele de activitate intensă.
Mai frecvent denumită memorie înregistrată este memoria tampon. Memoria fără tampon, în mod ciudat, își păstrează numele și nu a fost schimbată în memorie neînregistrată. Memoria tamponată diferă de tipul fără tampon prin faptul că are un registru hardware care stochează informații într-un cache pentru un ciclu de ceas al cipului de memorie. Deși această operațiune poate duce la un timp de rulare mai lent pentru cipul de memorie, oferă stabilitate suplimentară și un risc redus de erori de memorie sau corupție.
În uz casnic general, diferența de viteză dintre cele două tipuri de module de memorie pare neglijabilă. În perioadele de transfer intens de informații, latența experimentată prin utilizarea registrului devine evidentă. Memoria tamponată este folosită în mod obișnuit în computerele server și sistemele mainframe pentru a oferi stabilitate și protecție împotriva corupției care pot apărea în modulele fără tampon atunci când sunt supuse unei utilizări intensive continue. În timp ce modulele tamponate sunt mai scumpe și în general mai lente în funcționare, stabilitatea memoriei și securitatea datelor compensează mai mult decât într-un mediu comercial.