The document discusses different types of computer memory. It describes cache memory as very high speed memory between the CPU and main memory used to store frequently accessed data and programs. Primary/main memory is volatile semiconductor memory that holds currently running programs and data. RAM and ROM are types of main memory. RAM is read/write memory that stores data temporarily while power is on, while ROM is read-only memory that permanently stores basic input/output instructions. The document outlines characteristics and types of each memory including static RAM, dynamic RAM, programmable ROM, erasable programmable ROM, and electrically erasable programmable ROM.