Es un tipo de memoria especial, más rápida que la RAM normal, que se pone en el camino de los datos que van del procesador a la memoria RAM. Así, toda información que va de la RAM al procesador se deja almacenada temporalmente en la memoria caché. A la hora de volver a leer información, se comprueba primero si está en la memoria caché; si se encuentra allí, no hace falta ir a la RAM a buscar. En la práctica, es muy frecuente realizar operaciones repetitivas o trabajar con datos repetitivos, lo que hace que poseer memoria caché ayude a acelerar el funcionamiento normal del ordenador. Hoy en día es frecuente distinguir también la memoria caché de "primer nivel" y de "segundo nivel". La de primer nivel se encuentra dentro del propio procesador. La de segundo nivel se encuentra en la placa base, es de mayor tamaño y algo más lenta.