a device that stores large amounts of data, instructions, and information more permanently than allowed with main memory.
secondary memory includes long-term storage devices that you use everyday
long-term storage for instructions and data that a central processing unit does not need at the moment, but is expected to need in the future.