La mémoire flash a un certain nombre de caractéristiques qui le rendent approprié pour le stockage de données portable. Contrairement à la RAM, mémoire flash ne sont pas effacées lorsque l'appareil est hors tension. Bien qu'il existe d'autres dispositifs qui offrent cette fonctionnalité, ils ont un certain nombre d'inconvénients. ROM ou Read Only Memory, stocke les données en permanence avec laquelle il a été imbu lors de sa fabrication. Pour les consommateurs qui souhaitent stocker des données à la maison, ce ne sont pas utiles. Simplement en utilisant un disque dur est pas utile, non plus, car il nécessite de grandes quantités d'énergie, contient des pièces mobiles et ne sont pas presque aussi portable.