Remember EEPROMS can be electrically erased; meaning the code written into the device can be changed. EEPROM can be programmed and erased a finite number of times due to the gate oxide gradually accumulating trapped electrons during the program and erase process. Currently onsemi offers EEPROM memory that can be erased and programmed over 1,000,000 times.