L'extension .app sur macOS désigne un Paquet d'Application (Application Bundle). Il ne s'agit pas d'un fichier unique, mais plutôt d'un répertoire (présenté comme un fichier unique dans le Finder) qui contient toutes les ressources nécessaires à l'exécution d'une application spécifique. À l'intérieur du paquet, vous trouverez le code exécutable, les bibliothèques, les images, les sons, les fichiers de configuration et d'autres ressources requises par l'application. La structure du paquet est standardisée, permettant à macOS d'identifier et de lancer facilement l'application. Cette structure simplifie également la gestion des applications, car tous les composants de l'application sont contenus dans une seule unité facilement déplaçable et supprimable. Un double-clic sur un fichier .app lance l'application qu'il contient. La structure du paquet permet également une localisation aisée, car différentes ressources linguistiques peuvent être stockées dans le paquet et sélectionnées en fonction des paramètres système de l'utilisateur. Le fichier Info.plist situé à l'intérieur du paquet est crucial, car il contient les métadonnées sur l'application, telles que son nom, sa version, son icône et le fichier exécutable principal à lancer.