Non-volatile write-read-memory, EEPROM-version. While a
EEPROM is deleted and rewritten on byte base, a flash-memory is deleted and rewritten on block base, this means complete segments of the memory area can be deleted and reprogrammed in only one action [flash]. Consequently, they are much faster than EEPROMs.
Link:
Sharp Flash Memory