The Anatomy of a macOS App

macOS apps use a bundled structure instead of a single file, containing executable code and resources. This structure, inherited from NeXTSTEP, allows easier installation and updates, enhances security with code signatures, and supports both Intel and Arm architectures in one executable. Over time, the app bundle has grown to include various directories and files, promoting self-containment and organization.

https://eclecticlight.co/2025/12/04/the-anatomy-of-a-macos-app/