RAM (Random Access Memory) - Memory used for the temporary storage of instructions and data. It holds information being executed by the processor. Volatile. Faster than disc.
ROM (Read-Only Memory) - Read-only memory used to store the computer bootstrapper (first instructions). Non-volatile.
Bootstrapper
The bootstrapper contains the initial instructions for the computer to perform a power-on self-test (POST).