Pamięć RAM dzieli się na pamięci statyczne (ang. static random-access memory, w skrócie SRAM) oraz pamięci dynamiczne (ang. dynamic random-access memory, w skrócie DRAM). Pamięci statyczne są szybsze od pamięci dynamicznych, które wymagają częstego odświeżania w celu podtrzymania zawartości. Układy SRAM charakteryzują się wyższym kosztem produkcji, dlatego stosowane są w miejscach wymagających dużej szybkości (np. pamięć podręczna procesora) lub w urządzeniach o niewielkim zapotrzebowaniu na pamięć, w których implementacja układu odświeżania jest nieuzasadniona (np. proste mikrokontrolery). W komputerach wymagających dużej pojemności pamięci jako pamięć operacyjną stosuje się układy DRAM.
Pamięć RAM jest stosowana głównie jako pamięć operacyjna komputera, a nie tylko pamięć komponentów wyposażonych w procesory specjalizowane (np. kart graficznych, kart dźwiękowych) oraz jako pamięć danych w sterownikach mikroprocesorowych.
Zastosowanie technologii pamięci DDR w konfiguracji Dual Channel pozwala na zwiększenie liczby generowanych klatek na sekundę w grach komputerowych o 8–21%.