.certSigningRequest - cert request file from Keychain
.cer - SSL certificate from Dev Portal
.p12 - private key exported from Keychain
.mobileprovision - provision file from Dev Portal
** .pem - another format for storing keys and certificates. Can also hold a combined key + certificate for easier use with 3rd party providers and server APIs.
** optional but nice to have