La memoria de acceso aleatorio (RAM) es la memoria principal desde donde el procesador recibe instrucciones y guarda resultados. Es el área de trabajo para la mayor parte del software y existe una memoria caché más rápida entre el procesador y la RAM. Los módulos de RAM son la presentación comercial de esta memoria, que permite leer y escribir información de forma aleatoria.