El tipo de memoria que se usa principalmente como memoria caché es la memoria de acceso aleatorio estática o SRAM. Una memoria caché también se denomina caché RAM o almacén de caché.
En las computadoras, un caché es un área de acceso de alta velocidad que puede ser un dispositivo de almacenamiento o una parte reservada de la memoria principal. Los dos tipos de almacenamiento en caché más utilizados son el almacenamiento en memoria caché y el almacenamiento en caché de disco. La mayoría de las computadoras modernas están equipadas con un caché L3 o L2, mientras que las más antiguas vienen con un caché L1. Algunos cachés de memoria están incorporados en la arquitectura de los microprocesadores. Un caché L2, que es un caché externo, se encuentra entre la unidad central de procesamiento, o CPU, y la memoria RAM dinámica, o DRAM.
Una memoria caché es una sección de la memoria principal que utiliza la SRAM de alta velocidad en lugar de la DRAM más lenta y barata. El almacenamiento en memoria caché reduce significativamente la cantidad de tiempo en el acceso a programas o instrucciones al almacenar toda esta información en la SRAM. Una vez que un usuario accede a una información ya almacenada, la recuperación de datos es más rápida porque la computadora no necesita acceder a la DRAM más lenta.
Hay algunos inconvenientes en el uso de la memoria caché. Entre estos se incluye que la memoria caché tiene una capacidad limitada y es muy costosa.