RAM (Random Access Memory) is a piece of hardware in a computer.
The main function of RAM is to act as temporary store of data and program instructions so that they can be retrieved quickly by the CPU when they are required.
RAM, essentially, speeds up the computer by a tonne.
ROM (Read Only Memory) is permanent non-volatile and read-only.
Without ROM, the computer won't start.
It contains data needed by the BIOS.
Flash memory is a type of non-volatile storage. It keeps the data it stores without a constant power flow which makes it great for devices such as cameras.
Flash Memory makes use of electrical effects to store data. It's a solid state technology because it is based on a silicon crystal slice and metal layers. There are no moving parts to flash memory.
Flash is very durable and will not break when dropped or exposed to heat. Subsequently, Flash Memory will begin to fail... if overwritten roughly a million times.
The creator of this guide has not included tools