Przeciętny użytkownik komputera prawie na pewno zna pojęcia takie jak pamięć o dostępie swobodnym, procesor i pamięć tylko do odczytu. Ale teraz, tak jak w naszych czasach, popularna pamięć podręczna słów jest dla wielu zagadkowa.
Słowo cache pojawiło się w terminologii komputerowej w 1967 roku. Rozkwit technologii komputerowej, a co za tym idzie szybki postęp technologiczny. W tym czasie mikroprocesory komputerowe zaczęły działać wielokrotnie szybciej niż pamięć o dostępie swobodnym. W związku z tym procesory przez dłuższy czas pozostawały bezczynne, czekając na wykonanie manipulacji danymi w pamięci RAM. Wszystko to znacznie utrudniało dalszy rozwój technologii komputerowej i konieczne było znalezienie rozwiązania tego problemu. Znaleziono rozwiązanie - szybki bufor pamięci. Terminem tym określano bardzo małą pamięć o dużej szybkości dostępu, która rozwiązała problem przestoju procesora. Zasugerowano, aby nazwać tę pamięć cache, cash - z angielskiego "cash". Nazwa została nadana nie bez powodu, jej autorzy porównali pamięć komputera do pieniędzy. Tak więc pamięć stałą porównano do depozytu w banku, z którego można było skorzystać dopiero po wizycie w nim, przeprowadzeniu procedury obciążenia środków i dopiero wtedy te środki można było wydać. Pamięć operacyjna to gotówka przechowywana w domu. Mniejsza kwota niż na wpłacie, ale do wykorzystania w znacznie krótszym czasie (wystarczy wrócić do domu i ją zabrać). I wreszcie gotówka (ta sama gotówka), która jest znacznie mniejsza, ale jest zawsze przy Tobie, w Twojej kieszeni lub portfelu i którą możesz wykorzystać w dowolnym momencie. To właśnie z takich codziennych rzeczy pojawił się termin cache. Różnica w szybkości nowoczesnych procesorów i pamięci RAM jest nadal znacząca i jest mało prawdopodobne, że kiedykolwiek będą równe, więc pamięć podręczna jest nadal używana. Pamięć podręczna procesora jest zwykle podzielona na dwa poziomy (L1, L2. L-Level, z angielskiego - „poziom”). Pierwszy poziom ma mniejszy rozmiar, ale jest najszybszy pod względem szybkości przetwarzania danych, drugi odpowiednio ma większą objętość, ale wolniej. Należy zauważyć, że teraz można znaleźć procesory z trzema poziomami pamięci podręcznej. Struktura poziomów nie zmienia się od tego (im wyższy poziom, tym większa głośność i mniejsza prędkość) Pamięć podręczna jest wykorzystywana nie tylko w mikroprocesorach. Wykorzystywany jest również w pracy dysków zewnętrznych (dysków twardych, dysków cd i dvd). Dane, które są aktualnie przetwarzane, zapisywane lub odczytywane, są przechowywane w pamięci podręcznej programu. Prawie wszystkie przeglądarki i wiele innych aplikacji korzysta z pamięci podręcznej.