La memoria RAM es una memoria volátil que permite el funcionamiento de programas y software al almacenar datos e información de manera temporal. Existen dos tipos básicos, la RAM dinámica que necesita ser refrescada constantemente, y la RAM estática que no requiere refrescos tan frecuentes pero es más rápida y cara. La memoria RAM se divide lógicamente en memoria base, superior, extendida y buffer para optimizar el uso de recursos.