This document discusses different types of computer memory. It begins by introducing primary memory which includes RAM and ROM. It then describes different types of RAM like SRAM, DRAM, RDRAM and their structures. Next it covers different types of ROM like PROM, EPROM, and EEPROM. It also discusses the memory hierarchy and how cache memory improves performance. Finally, it summarizes different types of secondary storage like hard disk drives, their layout and various RAID configurations.