Bien que certains périphériques USB sont connus officieusement comme des bâtons de mémoire, ils sont en fait des supports de stockage de la même manière comme un disque dur interne ou externe. Mémoire, RAM, est intégré dans l'ordinateur lui-même et est destiné à maintenir temporairement des données pour un accès plus rapide, tandis que le stockage est de garder les fichiers de façon permanente. Éditions Microsoft Windows Vista à partir contiennent en avant une fonctionnalité appelée ReadyBoost qui vous permet d'utiliser un périphérique USB comme une clé USB, carte mémoire ou un lecteur flash comme un moyen d'étendre la mémoire sans avoir besoin d'ouvrir votre ordinateur.