A extensão .app no macOS significa um Pacote de Aplicação (Application Bundle). Este não é um único arquivo, mas sim um diretório (apresentado como um único arquivo no Finder) que contém todos os recursos necessários para executar uma aplicação específica. Dentro do pacote, você encontrará o código executável, bibliotecas (libraries), imagens, sons, arquivos de configuração e outros ativos exigidos pela aplicação. A estrutura do pacote é padronizada, permitindo que o macOS identifique e inicie a aplicação facilmente. Essa estrutura também simplifica o gerenciamento da aplicação, pois todos os componentes estão contidos em uma única unidade, facilmente movível e deletável. Clicar duas vezes em um arquivo .app inicia a aplicação que ele contém. A estrutura do pacote também permite fácil localização, pois diferentes recursos de idioma podem ser armazenados dentro do pacote e selecionados com base nas configurações do sistema do usuário. O arquivo Info.plist dentro do pacote é crucial, pois contém metadados sobre a aplicação, como seu nome, versão, ícone e o arquivo executável principal a ser executado. Este formato encapsulado é fundamental para a organização do sistema operacional macOS.