The document discusses computer memory caches. Caches are small amounts of fast memory located either in the processor (L1 cache) or between the processor and main memory (L2 cache). Caches store copies of frequently used portions of main memory that are closer to the processor, allowing faster access than retrieving data from regular memory. Cache size is typically smaller than main memory, such as 256kb or 512kb, and acts as temporary storage.