Why is it that Writing to EEPROM takes longer than reading from EEPROM.

Writing a BYTE to EEPROM takes around 4ms with a 20Mhz, While READING a BYTE from EEROM takes like 3 microsec.

cant explain why this is the case. any way I can reduce the time it takes to write to EEPROM?

srig