For the initial download and for updates, the application deployer can use IntelliStream, an external installer, or a combination of the two.

You can use IntelliStream for initial downloads and updates:

  • To minimize the time required for downloads
  • To avoid having to write an InstallShield script
  • To avoid having to purchase InstallShield

Or you can use an external installer for initial downloads and updates if:

  • InstallShield is already being used
  • Minimizing the download time is not critical
  • Or there are specific installation requirements that IntelliStream cannot handle

The application deployer might combine the two techniques. For example, an initial download might use an external installer, while updates might use IntelliStream, because it minimizes the number of files that need to be downloaded.