Պատահական մուտքի հիշողությունը ժամանակավորապես պահում է տվյալներն ու հրահանգները, որոնք պրոցեսորին անհրաժեշտ է գործողություններ կատարելու համար: Տվյալների փոխանցումը RAM- ին փոխանցվում է գերարագ հիշողության միջոցով կամ ուղղակիորեն: Բոլոր տվյալները պահվում են միայն այն ժամանակ, երբ համակարգիչը միացված է. Անջատվելուց հետո բոլոր տվյալները ջնջվում են:
Րագրի իրականացման ընթացքում դրա ամենակարևոր ֆայլերը բեռնվում են պատահական մուտքի հիշողության մեջ (RAM) և պահվում այնտեղ այնքան ժամանակ, քանի դեռ ծրագիրը գործարկվում է: Պրոցեսորն ուղղակիորեն կատարում է այդ ֆայլերը և պահպանում արդյունքները: Հիշողությունը պահում է սեղմված ստեղների ծածկագրերը և մաթեմատիկական գործողությունների արժեքները: Save հրամանը կատարելուց հետո RAM- ի պարունակությունը պահվում է կոշտ սկավառակի վրա:
ԱՀ օգտագործողների մեծ մասը փորձում է ավելացնել RAM- ի քանակը, քանի որ որքան մեծ է, այնքան ավելի արագ են գործում դրանում բեռնված բոլոր գործընթացները: Սա հատկապես կարևոր է այնպիսի ռեսուրսների ինտենսիվ ծրագրեր վարելու ժամանակ, ինչպիսիք են խաղերը կամ գրաֆիկական խմբագրիչները: Որքան ավելի շատ RAM, այնքան արագ կլինի խաղի խաղն ու խմբագրումը:
RAM- ը բաժանված է բազմաթիվ տեսակների, որոնցից ամենատարածվածներն են DDR, DDRII և DDRIII, որոնք տարբերվում են տվյալների փոխանցման արագությունից: Որքան բարձր է հաճախականությունը, այնքան արագ է աշխատանքը: Դրանցից ամենադանդաղը DDR է, ամենաարագը ՝ DDR3: Այս շերտերն ունեն տարբեր միակցիչներ:
Յուրաքանչյուր մոդուլ պարունակում է միկրոսխեմաներ, որոնք միացված են մայր սալիկին: Այս մոդուլներն ունեն տարբեր բնութագրեր և պետք է համատեղելի լինեն այն համակարգի հետ, որում դրանք օգտագործվում են: ROM- ը ընթերցվում է միայն հիշողություն, և, հետևաբար, օգտվողը չի կարող կատարել գրելու գործողություններ: DRAM- ը հիշողության դինամիկ սարք է, որն ունի պատահական նմուշառման կարգ: Իսկ SRAM- ը ստատիկ պատահական մուտքի հիշողություն է: ROM- ը և DRAM- ն աջակցում են պահեստին, բայց դրանց վերաբերյալ ոչ մի տվյալ չի կարող փոխվել, ուստի դրանց մեջ բեռնվում են համակարգեր սկսող ծրագրեր: ROM- ը կարելի է համարել համակարգի RAM- ի մի մաս, և ցանկացած բարի մի մասն ունի հասցեային տարածք `ամենակարևոր ծրագրակազմը բեռնելու համար:
Ինքնին, RAM- ը միկրոսխեման է: Գոյություն ունեն միակողմանի և երկկողմանի շերտեր, որոնց վրա մոդուլները տեղակայված են մեկ կամ երկու կողմերում: