1. Need for secondary storage
Because main memory (RAM) is volatile, any data or programs currently being stored there will disappear once the power is lost i.e. the computer is switched off. And so secondary storage is used to retain a copy of programs and data that need to be kept long term.