Provisioning profiles allow for running apps with entitlements or signing certificates outside of the normal configuration of iOS.
The `mobileprovision` file is a PKCS7 (CMS) signed payload of a plist.