This document discusses the three main types of computer memory: cache memory, primary/main memory, and secondary memory. Cache memory acts as a buffer between the CPU and main memory, holding frequently used data and programs for fast access by the CPU. Primary memory is the working memory that holds active data and instructions, while secondary memory provides permanent storage of data on disks, CDs, DVDs, and is slower than primary memory.