Life Expectancy
While it is easy to use EEPROM in the Arduino, it does have a limited life. EEPROM is specified to handle 100,000 read/erase cycles. This means you can write and then erase/re-write data 100,000 times before the EEPROM will become unstable.