What does caching mean?
Caching is the process of keeping copies of data in a fast, easily accessible location so that they can be retrieved far more quickly than fetching them from their original source. In modern computing it is one of the most important techniques for improving performance: web browsers cache pages and images, processors cache instructions, and content delivery networks cache files at servers around the world. The word comes from 'cache', originally meaning a hidden store of provisions, which itself traces back through French to a root meaning to hide or conceal. Though now overwhelmingly technical in register, the term preserves a pleasing echo of its origins — cached data is, in effect, data tucked away out of sight until needed. Because it sounds identical to 'cashing', writers should take care with spelling. Caching underpins much of what makes digital systems feel instantaneous, making it a word worth understanding for anyone who uses technology daily.
The technique of temporarily storing data in a readily accessible location so that future requests for that data can be fulfilled more quickly.
"Effective caching cut the application's response times nearly in half."
Present participle of 'cache': the ongoing act of storing data or supplies in a hidden or reserved location.
"Geocaching enthusiasts spend weekends caching new containers across the countryside."
Rarely pluralized; 'caching' is normally treated as an uncountable activity or technique rather than a countable object.
"Multiple cachings of the same dataset across layers are common in large-scale systems."
Every time a webpage loads instantly, you have caching to thank — it's the reason the internet doesn't feel like dial-up anymore.
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.
Etymology of caching
Caching derives from the noun 'cache', borrowed into English from French in the late eighteenth century. The French 'cacher' means 'to hide' or 'to conceal', ultimately from Vulgar Latin 'coacticare', related to pressing together or forcing into a small space. Originally used for concealed stores of food or supplies by hunters and explorers, the term was adopted by computer scientists in the mid-twentieth century to describe high-speed temporary data stores. Cognates include 'cachet' (originally a seal pressed onto documents), from the same French root.
Related word forms
How caching is actually used
Almost exclusively used in technical and computing contexts today, where it carries a neutral, professional connotation. Pronounced identically to 'cashing'; spelled with an 'e' because it derives from 'cache', not 'cash'.
Easily confused with caching
'Cash' refers to money in coin or notes, while 'caching' is the storage of data for quick access — they sound identical but belong to entirely different domains.
'Catching' means grabbing or intercepting something, whereas 'caching' means storing data temporarily for faster retrieval; the words differ by only one letter.