RAM (memoria ad accesso casuale) memorizza i dati di lavoro e il codice macchina attualmente elaborati dalla CPU. Ciò può includere parti del sistema operativo, driver di dispositivo e codice e dati di applicazioni aperte. Questi vengono conservati nella RAM finché il computer non viene spento o l'applicazione viene chiusa, a quel punto i dati vengono persi a meno che non vengano salvati altrove.