Secondary Storage
is used to store instructions, data, and information when they are not being used in memory.
Memory
temporarily
holds data and programs currently in use by CPU.