Schneller Zwischenspeicher (Puffer), der häufig angeforderte Daten aus dem Arbeitsspeicher (RAM) oder von der Festplatte aufnimmt und bei Bedarf wieder zur Verfügung stellt.
Um diese Leistung zu erbringen, speichert der Cache den Inhalt häufig angesprochener Speicherzellen und deren Adressen (Pfade). Wenn der Prozessor auf eine bestimmte Speicherdresse verweist, prüft der Cache, ob er diese bereits enthält. Ist das der Fall, werden die betreffenden Daten dem Prozessor direkt aus dem Cache übergeben. Andernfalls werden sie aus dem regulären Speicher abgerufen. Der Cache erhöht die Arbeitsgeschwindigkeit eines Rechners, weil er eine wesentlich höhere Zugriffsgeschwindigkeit bietet als der Hauptspeicher und weil die im Cache zwischengespeicherten Daten nicht erneut vom Hauptspeicher angefordert werden müssen.