L'U3 ou Smart Drive était un format de clé USB comprenant une plate-forme logicielle spéciale qui permet aux développeurs d'écrire des applications spécialement conçues pour fonctionner depuis une clé de ce type. Une application U3 est dite portable car elle peut être utilisée sur différents ordinateurs sans nécessiter une installation sur chacun d'entre eux : le programme ainsi que ses données et sa configuration sont stockés sur la clé et non sur les ordinateurs hôtes. SanDisk et M-Systems ont créé un mini-environnement avec une sorte de menu de démarrage appelé LaunchPad qui ne fonctionne que sous Windows. Celui-ci permet aux utilisateurs de lancer les applications installées sur la clé et de configurer leur « clé intelligente ». Un site web dédié aux clés U3 permettait aux propriétaires d'une de ces clés de télécharger de nouvelles applications portables. Les clés U3 sont compatibles avec Microsoft Windows Vista à partir de la version 1.4 du LaunchPad. Les clés U3 ne sont pas compatibles avec Windows CE. Elles ne sont par ailleurs pas compatibles avec d'autres systèmes tels que Linux ou MacOS. Sur ces systèmes ainsi que sur certains appareils, tels que les kiosques permettant d'imprimer des photographies numériques, elles peuvent ne pas être reconnues correctement et il n'est pas toujours possible de les utiliser comme des clés USB standard. Leur comportement sur des systèmes non supportés est toutefois variable. De nombreux logiciels sont disponibles pour ces modèles de clés : des applications de bureautique ; des clients mail et des navigateurs Web ; des logiciels de messagerie instantanée et de VoIP (Skype) ; des lecteurs de fichiers multimédia ; des logiciels de retouche et de traitement photographique ; des logiciels d'informations médicales, pour les urgences par exemple. Quel que soit le modèle compatible U3, le lanceur reste identique dans toutes les versions sauf quelques détails. Lorsqu'on la branche en étant sous Windows, une icône marquée U3 apparaît dans la zone de notification juste à côté de l'horloge.