Cachehukommelse gemmer ofte brugte instruktioner eller data, der er nødvendige for CPU'en.
Det er en lille mængde højhastighedshukommelse, der fungerer som en buffer mellem CPU'en og hovedhukommelsen (RAM). Cachehukommelse bruges til at gemme hyppigt tilgåede data og instruktioner, så CPU'en kan hurtigt få adgang til dem uden at skulle få adgang til den langsommere hovedhukommelse. Dette kan forbedre den overordnede ydeevne af et computersystem ved at reducere den tid, CPU'en bruger på at vente på data fra hovedhukommelsen.