Кеш (cache) це сховище швидкого доступу в пам’яті комп’ютера, яке створюється і використовується програмою з метою прискорити свою роботу. Не варто плутати зі сленговим «кеш» (cash, тобто готівка).
Кешування даних – процес складування інформації в кеш з наступним швидким отриманням.
Для чого потрібен кеш?
Ідею кешування можна відмінно зрозуміти шляхом порівняння, скажімо, з магазином овочів. Продавець, щоб прискорити обслуговування покупців, тримає частина найбільш ходової продукції в холодильнику під прилавком, і замість того, щоб кожного разу бігати на склад за капустою, дістає з наявних запасів під рукою.
Так і ваш браузер: замість того, щоб кожного разу, коли ви заходите на Яндекс, вантажити з сервера цієї славної компанії заново всі картинки, тримає їх в кеші і дістає кожен раз, коли ви знову заходите на сайт Яндекса.