This document provides information about data storage devices used in computer systems. It discusses primary storage devices like RAM and ROM that temporarily store data needed by the CPU. RAM is volatile memory that loses data during power loss, while ROM is non-volatile and contains basic startup instructions. Cache memory helps speed up data access from RAM. Secondary storage devices like hard disks are used to securely store large amounts of data in a non-volatile way. The document compares features of different storage device types.