Secondary or Auxiliary Memory
Auxiliary memory is much larger in size than main memory but is slower than the latter. It normally stores system programs and data files. These cannot be accessed directly by the processor.
Secondary or auxiliary memory, also known as secondary storage, is the memory that supplements the main storage. This is a long-term, non-volatile memory. The term non-volatile means it stores and retains the programs and data even after the computer is switched off. Unlike RAM which looses the contents when the computer is turned off and ROM to which it is not possible to add anything new, auxiliary storage device allows a computer to record information semi-permanently. This is to ensure that this information can be read later by the same computer or by another computer. Auxiliary storage devices are also useful in transferring data or programs from one computer to another. They also function as backup devices which allows backup of the valuable information that we are working on. So, even if by some accident our computer crashes and the data in it is in unrecoverable mode, we can restore it from your backups. The most common types of auxiliary storage devices are floppy disks, hard disks, magnetic tapes and magnetic disks.