InstallShield Training Note discusses the differences between the InstallScript, Basic MSI, and InstallScript MSI project types in InstallShield.