Esta memória flash é desenvolvida a partir da memória EEPROM permitindo diferentes e múltiplas posições de memória, de forma escrita ou apagada por meio de impulsos elétricos na mesma operação programada. Os antigos só permitiam escrever e apagar em uma única célula por vez. O flash trabalha rapidamente tornando sua qualidade superior em diferentes pontos, permitindo uma leitura e escrita ao mesmo tempo, de variedade em suas características principais.
As memórias flash não são voláteis, podem ser utilizadas em pequenos dispositivos como câmeras que reproduzem vídeos e também fotográficos, em celulares, sua velocidade é superior a 30Mb de acessibilidade e é de baixo custo, não são danificados e são muito resistentes às devastações do uso diário, baixo consumo de energia e resistente ao calor. Os tipos de memória flash são os NOR que são mais caros e confiáveis, os NANDs são de uma velocidade impressionante de maior armazenamento, tendo à sua disposição mais bits por vez, mas são os menos confiáveis devido à sua volatilidade.
O cartão de memória flash ou cartão flash é um tipo de periférico que permite ler ou escrever numa memória flash removível, podem ser externos ou instalados em computadores directamente, podem ser através de um tipo de placa ou através da porta USB uma de suas variáveis é que ele pode ler vários tipos de cartões, como porta-retratos digitais ou DVDs, lendo vários tipos ao mesmo tempo.