Estos documentos describen diferentes tipos de memoria utilizados en computadoras, incluyendo ROM, EPROM, PROM, EEPROM y memoria flash. La ROM solo permite lectura y almacena firmware. La EPROM, PROM y EEPROM pueden ser programadas pero la EPROM y PROM solo una vez, mientras que la EEPROM puede ser borrada y reprogramada eléctricamente. La memoria flash es una forma avanzada de EEPROM.