La mémoire cache fait référence à la mémoire à grande vitesse de l'unité centrale de traitement, ou CPU, d'un ordinateur qui permet au CPU de récupérer rapidement des données sur Internet. Le CPU est un élément clé du matériel dans un ordinateur qui facilite le fonctionnement de base de la machine.
La mémoire cache contient également des copies des données fréquemment utilisées dans un ordinateur, afin que les données soient accessibles plus rapidement. Ceci est souvent accompli par la fonction de boucles courtes au sein de la structure du programme. Il existe de nombreux niveaux de cache au sein d'un processeur, certains étant consacrés aux données et d'autres aux instructions. En règle générale, les données sont structurées selon une hiérarchie.