A computer’s long-term memory is called nonvolatile memory and is generally associated with mass storage devices, such as hard drives, large disk arrays, optical storage (CD/DVD), and of course portable storage devices such as USB flash or key drives.