Cache memory is a buffer between the CPU and main memory, designed to speed up data retrieval.