Holds the operating system image (IOS), allows software to be updated without removing and replacing chips on the processor, retains content when router is powered down or restarted, can store multiple versions of IOS software, is a type of electronically erasable, programmable ROM (EEPROM)