Memoria cache se referă la memoria de mare viteză din unitatea centrală de procesare sau CPU a unui computer care permite procesorului să recupereze rapid datele de pe Internet. CPU-ul este o componentă cheie a hardware-ului în cadrul unui computer care ajută la operarea de bază a mașinii.
Memoria cache conține, de asemenea, copii ale datelor care sunt frecvent utilizate într-un computer, astfel încât datele să poată fi accesate mai rapid. Acest lucru este adesea realizat prin funcția de bucle scurte din structura programului. Există multe niveluri de cache în cadrul unui CPU, unele sunt dedicate datelor și altele sunt dedicate instrucțiunilor. De obicei, datele sunt structurate într-o ierarhie.