La memoria flash es un chip de memoria que mantiene su contenido sin energía y que debe borrarse en bloques fijos en lugar de bytes individuales. Fue inventada en 1984 y se desarrollaron los principales tipos en los años 1994-1998. Tiene ventajas como ser más rápida, silenciosa, pequeña y ligera que otros tipos de memoria al no tener partes móviles. Se usa en BIOS, cámaras, memorias USB y como caché.