Secondary storage devices, such as hard drives and solid-state drives, are non-volatile storage media that are not directly accessed by the CPU. Instead, data must first be copied from secondary storage into primary storage (RAM) before the CPU can read or execute it.