Средният потребител на компютър почти сигурно е запознат с понятия като памет с произволен достъп, процесор и памет само за четене. Но сега, така че в наше време, популярната кеш дума е озадачаваща за мнозина.
Думата кеш се появява в компютърната терминология през 1967 година. Разцветът на компютърните технологии и, следователно, бързият технологичен прогрес. По това време компютърните микропроцесори започват да работят в пъти по-бързо от паметта с произволен достъп. Във връзка с това процесорите стояха без работа в продължение на значително време в очакване да бъдат извършени манипулации с данни в RAM. Всичко това силно възпрепятстваше по-нататъшното развитие на компютърните технологии и беше необходимо да се излезе с решение на този проблем. Намерено е решение - буфер за високоскоростна памет. Този термин е използван за описание на много малка памет с висока скорост на достъп, което решава проблема с престоя на процесора. Предложено е тази памет да се нарича кеш, кеш - от английски „кеш“. Името е дадено по някаква причина, авторите му сравняват компютърната памет с парите. Така постоянната памет беше сравнена с депозит в банка, който можеше да се използва само след посещение в нея, извършване на процедурата за дебитиране на средства и едва тогава тези средства можеха да бъдат изразходвани. Оперативната памет е пари, които се съхраняват у дома. По-малка сума, отколкото при депозит, но на разположение за използване в много по-кратък период от време (просто трябва да се приберете и да го вземете). И накрая, пари в брой (същите пари), което е много по-малка сума, но винаги е с вас, в джоба или портфейла и които можете да използвате по всяко време. Именно от такива ежедневни неща се появи терминът кеш. Разликата в скоростта на съвременните процесори и RAM все още е значителна и е малко вероятно те някога да бъдат равни, така че кешът се използва и до днес. Кешът на процесора обикновено е разделен на две нива (L1, L2. L-Level, от английски - "ниво"). Първото ниво е по-малко по размер, но най-бързо по отношение на скоростта на обработка на данни, второто, съответно, е по-голямо по обем, но по-бавно. Трябва да се отбележи, че сега е възможно да се намерят процесори с три нива на кеш. Структурата на нивата не се променя от това (колкото по-високо е нивото, толкова по-голям е обемът и по-ниска скорост) Кешът се използва не само в микропроцесорите. Използва се и при работата на външни устройства (твърди дискове, cd и dvd дискове). Данните, които в момента се обработват, записват или четат, се съхраняват в кеша на програмата. Почти всички браузъри и много други приложения използват кеширане.