L'extension .app sur macOS désigne un paquet d'application, plus connu sous le terme technique d'Application Bundle. Contrairement aux apparences, il ne s'agit pas d'un fichier unique, mais d'une structure de répertoire spécifique que le Finder présente à l'utilisateur comme une entité monolithique. Ce répertoire regroupe l'intégralité des ressources indispensables au fonctionnement du logiciel : le code binaire exécutable, les bibliothèques dynamiques, les ressources graphiques, les fichiers audio, ainsi que les fichiers de configuration. Grâce à cette architecture standardisée, le système macOS peut identifier, vérifier et lancer l'application de manière efficace. Cette approche simplifie considérablement la gestion des logiciels, puisque tous les composants sont encapsulés dans une unité unique, facilitant ainsi le déplacement ou la suppression de l'application par simple glisser-déposer. Un double-clic sur le fichier .app déclenche l'exécution du programme qu'il contient. De plus, cette structure facilite la localisation, car les ressources pour différentes langues peuvent être stockées au sein du paquet et sélectionnées automatiquement selon les réglages système de l'utilisateur. Enfin, le fichier Info.plist situé à l'intérieur du paquet joue un rôle critique en contenant les métadonnées essentielles, telles que le nom, la version, l'icône et le chemin vers l'exécutable principal.