Cache bezeichnet in der EDV einen schnellen Puffer-Speicher, der in unterschiedlichen Geräten wie z. B. CPUs oder Festplatten zum Einsatz kommt. Ein Cache enthält Kopien von Inhalten eines anderen (Hintergrund-)Speichers (siehe: Speicherhierarchie) und beschleunigt somit den Zugriff darauf.