An element of computer storage used to hold data locally to speed up subsequent retrieval. Common types of caches include browser cache (temporary storage area in memory or on disk that holds the most recently downloaded Web pages), disk cache (section of main memory or memory in the disk controller that bridges the disk and CPU), memory cache (also called a “CPU cache,” is a memory bank that bridges main memory and the processor), and processor cache.