La memoria flash es un tipo de memoria no volátil que permite la lectura y escritura múltiple y más rápida que la memoria EEPROM original. Fue inventada por Fujio Masuoka en 1984 y desde entonces su uso se ha expandido a dispositivos como memorias USB, tarjetas de memoria y lectores MP3. Existen dos tipos principales, NOR y NAND, que difieren en aspectos como densidad, velocidad y fiabilidad. Algunas compañías ahora usan memoria flash como sustituto de los discos duros convencional