The purpose of Ram is to store loaded
programs and the data programs use.
The purpose of Rom is to store small
programs that will never change.
Volatile means that it needs power to
be able to run such as a RAM drive.
Non-volatile means that it
doesn't need power to run.
The thing that is stored in the Ram is to hold
all of the open programs and also to hold the
instructions that are put in to the computer
until the computer can do them.
The thing that is stored in
the Rom is that it needs to
store all of the data inside
of the computer.
You can not change what is
stored in the RAM because once
you have gave it an instruction
then you cant change that.
You can change what is
stored in the Rom because
you can delete data rthat
you do not want anymore.