Слово кеш з'явилося в комп'ютерній термінології в 1967 році. Часи розквіту комп'ютерної техніки, а, отже, стрімкого технічного прогресу. До цього часу мікропроцесори комп'ютерів стали працювати в рази швидше, ніж оперативна пам'ять. У зв'язку з цим процесори значний час простоювали, чекаючи, поки будуть проведені маніпуляції з даними в оперативній пам'яті. Все це сильно гальмувало подальший розвиток комп'ютерної техніки, і необхідно було придумати рішення даної проблеми. Рішення було знайдено - високошвидкісний буфер памяті.Данним терміном була названа досить невелика за обсягом пам'ять з високою швидкістю доступу до неї, що вирішувало проблему простою процесора. Було запропоновано назвати цю пам'ять кешем, cash - з англійської «готівкові». Назва була дана неспроста, його автори порівнювали пам'ять комп'ютера з грошима. Так постійна пам'ять була зрівняна з депозитом у банку, скористатися якими можна було лише після його відвідин, проведення процедури списання коштів і тільки потім ці кошти можна було тратіть.Оператівная пам'ять - готівка, які зберігаються вдома. Менш велика сума, ніж на депозиті, але доступна для використання за куди більш короткий проміжок часу (необхідно лише прийти додому і взяти). І, нарешті, готівкові гроші (той самий кеш), Які складають куди більш меншу суму, але зате завжди знаходяться при вас, в кишені або гаманці, і якими можна скористатися в будь-який момент. Ось з таких повсякденних речей і з'явився термін кеш. Різниця в швидкості роботи сучасних процесорів і оперативної пам'яті, як і раніше істотна, і навряд чи коли-небудь вони зрівняються, тому кеш використовується і зараз. Кеш центрального процесора прийнято розділяти на два рівня (L1, L2. L-Level, від англійського - «рівень»). Перший рівень менший за розміром, але зате найшвидший за швидкістю обробки даних, другий, відповідно, більше за обсягом, але повільніше. Варто відзначити, що зараз можливо таки зустріти процесори з трьома рівнями кеша. Структура рівнів від цього не змінюється (чим вище рівень, тим більше обсяг і нижче швидкість) .Кеш використовується не тільки в мікропроцесорах. Він так само застосовується в роботі зовнішніх накопичувачів (жорсткі диски, cd і dvd диски). Дані, з якими в даний момент здійснюється робота, запис або читання, заносяться в кеш програм. Кешування застосовують практично всі браузери і багато інших додатків.