La plupart des applications de Windows disposent d'un processus standard d'installation, très facile à comprendre pour tout le monde, sans compter sur les connaissances en informatique. Pour la création des installateurs il y a beaucoup d'outils payants, comme InstallShield et gratuits, comme Inno Setup.
La création de ces installateurs se fait avec la programmation de petits scripts. Pour faciliter l'utilisation de Inno Setup, les développeurs ont inclut sur l'application une grande documentation et scripts d'exemple.
Si vous êtes développeur et vous voulez créer des packs d'installation personnalisés pour les applications que vous programmez, utilisez le logiciel gratuit Inno Setup.