La RAM (Random Access Memory) è una o più memorie che vengono alloggiate vicino al processore di un computer. Questa memoria è come una lavagna e viene cancellata allo spegnimento del computer.
A seconda dalla tecnologia usata, la CPU può accedere alla memoria direttamente, oppure tramite specifici controller.
La memoria primaria può essere condivisa da più processori, nel caso di sistemi con multiprocessore, o può essere partizionata; in questo caso i vari processori dispongono di una memoria privata.
Esistono anche tecnologie miste dove sono presenti sia una memoria privata dedicata ad ogni processore che una primaria condivisa
Le RAM possono essere di vari tipi: