6 Main Differences Between RAM and ROM

RAM stands for Random Access Memory. It is called random access memory because data from RAM can be access directly. While ROM stands for Read Only Memory. It is type of internal memory. The data or instructions stored in ROM can only be read but new data or instructions cannot be written into it. This is the reason why it is called Read Only Memory.

The main differences between RAM and ROM are as follows:
RAM
  1. It is read and write memory.
  2. It is temporary memory.
  3. It is volatile memory.
  4. The user can read and write data and programs into it at any time during data processing.
  5. It has large storage capacity.
  6. Data is written into it using electrical devices.
ROM
  1. It is read only memory.
  2. It is permanent memory.
  3. It is non-volatile memory.
  4. The manufacturer of the ROM can only write data and programs into it at its manufacturing time.
  5. It has small storage capacity.
  6. Data is written into it using special devices and ultraviolet rays.