Prior to use of any soultion, you usually have to create an installation using a software installer.
When you get some solution, it is sometimes shipped in an achieved distributive format.
Programmers who want to save time or customer support service costs you can choose to use an open source or commercial installation software.
Should you work with Windows system, there is a widely spread solution called Microsoft Windows Installer Read more
install software installer setup creator software software setupyour ads here (468x60) - after 1st post.