RAM, ROM, Cache and Storage Explained Simply for Computer Tests
A clear explanation of the computer memory and storage types that appear in tests: RAM vs ROM, cache, HDD vs SSD, and the units from bits to terabytes.
By the World MCQ Forum Editorial Team · 27 October 2026 · 2 min read
Memory and storage questions are among the most common in basic computer tests, and also among the most confused. The terms sound similar, and lists of definitions rarely explain why each type exists. Once you see the reasoning, the answers become obvious.
The big idea: speed vs size vs permanence
Computers use several kinds of memory because no single kind is fast, large, cheap and permanent all at once. So each type makes a trade-off:
| Type | Speed | Size | Keeps data without power? |
|---|---|---|---|
| CPU registers | Fastest | Tiny | No |
| Cache | Very fast | Small | No |
| RAM | Fast | Medium | No |
| SSD | Slower | Large | Yes |
| Hard disk (HDD) | Slowest of these | Very large | Yes |
Keep this table in mind and most questions answer themselves.
RAM: the working desk
RAM (Random Access Memory) holds the programs and files you are using right now. Think of it as your desk: everything you are working on is spread out there so you can reach it quickly.
RAM is volatile: when the power goes off, its contents disappear. That is why unsaved work is lost in a power cut.
ROM: the instructions that never change
ROM (Read Only Memory) is non-volatile: it keeps its contents without power. It stores firmware, the basic instructions the computer needs to start up, such as the BIOS or UEFI.
Exam tip: “Which memory is volatile?” → RAM. “Which memory stores the startup instructions?” → ROM.
Cache: the shortcut next to the CPU
Cache is a small amount of very fast memory on or beside the processor. It keeps copies of the data the CPU uses most often, so the CPU doesn’t have to wait for slower RAM. Among RAM, cache and disks, cache is the fastest.
Storage: where files live permanently
Hard disk drives (HDD) store data magnetically on spinning platters. They are cheap for large capacities but slower, and the moving parts can be damaged by knocks.
Solid-state drives (SSD) store data on flash memory chips with no moving parts, so they are much faster and more robust. USB flash drives and memory cards use similar flash technology.
Optical discs (CD, DVD) are read by a laser. A CD-ROM holds about 700 MB; a single-layer DVD about 4.7 GB.
Units of data
| Unit | Equals |
|---|---|
| 1 byte | 8 bits |
| 1 kilobyte (KB) | 1,024 bytes |
| 1 megabyte (MB) | 1,024 KB |
| 1 gigabyte (GB) | 1,024 MB |
| 1 terabyte (TB) | 1,024 GB |
A bit is a single binary digit, 0 or 1. Exams use the binary convention above (multiples of 1,024), even though storage manufacturers often use multiples of 1,000.
Quick self-check
- Unsaved work disappears when the power fails. Which memory held it? (RAM)
- Which storage device has no moving parts? (SSD)
- Which is faster: cache or RAM? (Cache)
- How many bits make a byte? (8)
If you got all four, you are ready for our Hardware, Software and Security set.