Parastam datora lietotājam gandrīz noteikti ir zināmi tādi jēdzieni kā brīvpiekļuves atmiņa, procesors un tikai lasāma atmiņa. Bet tagad, tātad mūsu laikā, tautas vārdu kešatmiņa daudziem ir neizpratne.
Vārds kešatmiņa datoru terminoloģijā parādījās 1967. gadā. Datortehnoloģijas ziedu laiki un līdz ar to straujais tehnoloģiskais progress. Šajā laikā datoru mikroprocesori sāka darboties daudzas reizes ātrāk nekā brīvpiekļuves atmiņa. Šajā ziņā procesori ilgu laiku stāvēja dīkstāvē, gaidot, kad tiks veiktas datu manipulācijas RAM. Tas viss ļoti kavēja turpmāku datortehnoloģijas attīstību, un bija nepieciešams nākt klajā ar šīs problēmas risinājumu. Tika atrasts risinājums - ātrgaitas atmiņas buferis. Šis termins tika izmantots, lai aprakstītu ļoti mazu atmiņu ar lielu piekļuves ātrumu, kas atrisināja procesora dīkstāves problēmu. Tika ieteikts šo atmiņu saukt par kešatmiņu, skaidru naudu - no angļu valodas "cash". Nosaukums tika dots kāda iemesla dēļ, tā autori salīdzināja datora atmiņu ar naudu. Tātad pastāvīgā atmiņa tika salīdzināta ar depozītu bankā, kuru varēja izmantot tikai pēc tās apmeklēšanas, veicot līdzekļu debetēšanas procedūru, un tikai pēc tam šos līdzekļus varēja iztērēt. Darbības atmiņa ir skaidra nauda, kas tiek glabāta mājās. Mazāka summa nekā depozītā, bet pieejama lietošanai daudz īsākā laika posmā (jums vienkārši jāatgriežas mājās un jāņem). Un, visbeidzot, skaidra nauda (tā pati skaidra nauda), kas ir daudz mazāka summa, bet vienmēr ir līdzi, kabatā vai makā un kuru jūs varat izmantot jebkurā laikā. Tieši no šādām ikdienas lietām parādījās termins kešatmiņa. Mūsdienu procesoru un RAM ātruma atšķirība joprojām ir ievērojama, un maz ticams, ka tie kādreiz būs vienādi, tāpēc kešatmiņa tiek izmantota arī šodien. Procesora kešatmiņa parasti tiek sadalīta divos līmeņos (L1, L2. L-Level, no angļu valodas - "level"). Pirmais līmenis ir mazāks pēc izmēra, bet ātrākais datu apstrādes ātruma ziņā, attiecīgi otrais ir lielāks pēc apjoma, bet lēnāks. Jāatzīmē, ka tagad ir iespējams atrast procesorus ar trim kešatmiņas līmeņiem. Līmeņu struktūra no tā nemainās (jo augstāks līmenis, jo lielāks apjoms un mazāks ātrums). Kešatmiņu izmanto ne tikai mikroprocesoros. To izmanto arī ārējo disku (cieto disku, CD un DVD disku) darbā. Dati, kas pašlaik tiek apstrādāti, rakstīti vai lasīti, tiek saglabāti programmas kešatmiņā. Kešatmiņu izmanto gandrīz visas pārlūkprogrammas un daudzas citas lietojumprogrammas.