Installation Profile: This one is further split in three parts for the documentation.
PreInstallation Profile: The data we need to get to the Summary dialog. This includes dependencies, supported bottle types, download information.
Installation Profile: The actual details of how to install the application, independently of its dependencies.
PostInstallation Profile: The data describing actions to take after the application and all its dependencies have been installed.
A given profile will typically have only one Install profile. However more advanced profiles will have multiple Install profiles making use of UseIf and dependency overrides. These are covered in the Advanced section.