From the French word cacher, meaning "to hide." A temporary storage facility designed to speed things up by providing information to software that would otherwise have to be obtained from a slower medium. Caches exist for Web browsers, disk drives and CPUs. See also cache memory.