La mémoire flash est une mémoire à semi-conducteurs, non volatile et réinscriptible, c'est-à-dire une mémoire possédant les caractéristiques d'une mémoire vive mais dont les données ne se volatilisent pas lors d'une mise hors tension. Ainsi la mémoire flash stocke les bits de données dans des cellules de mémoire, mais les données sont conservées en mémoire lorsque l'alimentation électrique est coupée.
En raison de sa vitesse élevée, de sa durabilité et de sa faible consommation, la mémoire flash est idéale pour de nombreuses applications - comme les clés USB, les appareils photos numériques, les téléphones portables, les imprimantes, les assistants personnels (PDA), les ordinateurs portables, ou les dispositifs de lecture ou d'enregistrement sonore tels que les baladeurs mp3. De plus ce type de mémoire ne possède pas d'éléments mécaniques, ce qui leur confère une grande résistance aux chocs. Enfin, il est fort possible qu’à l’avenir les disques durs magnétiques de nos ordinateurs cèdent leur place à des disques durs composés de mémoire flash. Cette technologie est pour le moment encore trop chère pour pouvoir concurrencer les disques durs traditionnels, mais certains PC portables de très petite taille en comportent déjà (le MacBook Air d’Apple par exemple).
Il existe un grand nombre de formats de cartes mémoires non compatibles entre-eux. Les plus courantes sont:
-> Les cartes Compact Flash
-> Les cartes Secure Digital (appelées SD Card)
-> Les cartes Memory Stick
-> Les cartes SmartMedia
-> Les cartes MMC (MultimediaCard)

|