RAM, scurt pentru memoria de acces aleatoriu, este utilizat de computere pentru a stoca date care sunt utilizate în prezent sau au fost utilizate recent. Accesul la datele stocate în RAM este mult mai rapid decât accesarea directă a datelor stocate pe hard disk, permițând unui computer să ruleze mult mai repede.
RAM este mai rapid decât alte tipuri de memorie, deoarece un computer poate accesa instantaneu orice informație. Cu memoria de acces serială, care este celălalt tip de memorie primară, computerul trebuie să acceseze fiecare bit de informații în ordinea în care au fost stocate.
RAM este un tip de memorie volatilă, memorie care își pierde toate datele fără o putere constantă. Acesta este motivul pentru care, deși este mult mai rapid, programele și sistemele de operare nu sunt stocate permanent în memoria RAM. RAM constă din câteva milioane de seturi microscopice de tranzistoare și condensatoare care stochează o singură bucată de informație binară, care ia forma fie una, fie una zero. Când condensatorul este plin de energie, acesta stochează unul, iar când este gol, stochează un zero. Motivul pentru care memoria RAM este volatilă se datorează faptului că condensatoarele din interiorul RAM se scurg, iar controlerul de memorie al unei unități de memorie RAM trebuie să verifice în mod constant valoarea fiecărui bit de informație și să umple energia din condensatorul fiecărui set.