Flash memory is a memory storage device for computers and electronics. It is most often used in devices like digital cameras, USB flash drives, and video games. it is quite similar to EEPROM .
Flash memory is different from RAM because RAM is volatile (not permanent). When power is turned off, RAM loses all its data.
Flash can keep its data intact with no power at all. A hard drive also is permanent (non-volatile) storage, but it is bulky and fragile.Flash memory is slower than RAM, but faster than hard drives
The main weakness of flash memory is that it is more expensive than hard drives for the same amount of storage. Another weakness of flash memory is the number of times that data can be written to it.