Random Access Memory is a volatile memory and once we put on the computer, it reads the RAM size of our computer or memory space available for our software. The program in RAM is erased as soon as we put off the computer. Therefore, RAM is a volatile memory.
Random Access Memory can be divided into two major categories - the Static RAM (SRAM) and the Dynamic RAM (DRAM). Static Random Access Memory is capable of storing information statically as long as power is supplied to the device. Dynamic memory will only store information for a few milliseconds before it is lost. A few milliseconds of time may not seem much, but within this length of time microprocessor is able to accomplish quite a few tasks.