What is the difference between volatile and nonvoatile memory?
Volatile memory is erased when the power flow to the memory stops. This is the sort of memory your computer uses. When the computer is shut down, the memory is deleted. RAM is the most common example for this type of memory. Nonvolatile memory is not erased when the power flow stops. Flash drives, hard drives, CDs, etc.