any non-volitile memory type. it isn't fast enough to replace ram. examples include dvds and usbs
non volatile storage which is stored electronically which can be erased and reprogrammed at any time. it is a type of eeprom but on a larger faster scale
based on eeprom technology