Cache memory is a small, high-speed type of memory used by the central processing unit (CPU) to reduce the average time to access data from the main memory (RAM). It stores copies of data that are frequently used.