Problem solve Get help with specific problems with your technologies, process and projects.

What is the difference between memory and storage?

Expert Brett Cooper describes the memory and storage, and the specific amounts of each that are in your computer system.

Could you please tell me the difference between memory and storage?

Both terms are used to refer to internal storage space on a computer. Memory, usually referred to as Random Access Memory (RAM), is the place where an application loads its data during processing, while a hard disk drive (HDD) is usually the place where data is stored for long or short term retention. The line blurs at paging (otherwise known as swap space), where a portion of the HDD is turned into memory for the computer to swap out applications and data from memory to the disk. In this way, the HDD is made into memory, which, while slower than the RAM in the system, can be usefully used to create larger virtual memory spaces for systems. Most systems will create a swap space (paging space) that is equal to two times the real RAM space on a computer. Also, system memory, or RAM, is usually more expensive on a per megabyte (MB) basis than, say, a MB or gigabyte (GB) of hard disk storage space.

I like to think of the computer's memory as a washing machine, the place where you actually do the washing and the work gets done, versus the water storage container, which is like the computer's disk drive/storage medium, where the water gets held waiting to do the work in the washing machine. This metaphor may help you to keep in mind the difference, since they are often confused, mostly in the specific amounts of each that are in your computer system.

In a computer system, you will also find another kind of memory, called Read Only Memory (ROM), in which the system keeps file that are to only be read, like system firmware or BIOS. You can flash this kind of memory and load updated information. There are a host of other types of memory that act like HDDs for storing everything from MP3 and pictures, to presentations and other data. You may have seen these in a variety of formats, like USB keychains, CF cards, SANDisks, or memory sticks, but they all serve basically the same purpose, storing data, not applications data while they are running like system memory-RAM does. One other important difference to consider is the state of the data when the system is turned off. In the case of RAM, the data is lost, which is why you shut down major OS platforms, to flush the state of the memory and the application to disk, which retains the data when the system is turned off.

I hope that the above helps you with your question. Let me know if you have any questions or concerns. Thanks!

This was last published in August 2004

Dig Deeper on Primary storage devices

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Join the conversation


Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

More hard drive storage allows to store more things on your computer. However, it hardly affects computers performance.
A badly fragmented hard drive will seriously affect a machines performance.  The more that it has to hunt for the data stored on it the slower it will run.  This is very evident it what used to known as the swap file.
Remember that the memory is gone when the system is powered down. The storage remains until it is deleted. Memory can be cleared manually while the system is active by ending applications that may be running that are not needed.