This document discusses different types of computer memory. It begins by defining memory and its role in storing programs and data. Memory is then classified as either volatile or non-volatile. Volatile memory, also known as RAM, loses its contents when power is removed but allows for fast read/write access. RAM types are SRAM and DRAM. Non-volatile memory, also called ROM, retains data without power and can only be read. ROM types include Masked ROM, PROM, EPROM, EEPROM, and Flash. Secondary memory, located externally, stores information permanently even without power and includes floppy disks, hard disks, magnetic tapes, USB drives, and optical disks.