Installers and unistallers.
Only few applications are usable work right after you copy them onto your HDD. A lof of them require you to create an installation by means of a software installer.
The majority of applications are distributed in a packed form.
Programmers who care to save time or customer support service costs you can choose to use an open source or commercial install maker.
If you deal with Windows operation system, you may take advantage of Microsoft Windows Installer that lets programmers making install with ease.
IntstallShield and SetupBuilder are 2 more installation software programs for Microsoft Windows system.
Most such programs make distributives that offer a typical experience for users installing different applications.
Not happy with commercial installation creator applications? Those who prefer open source applications could have a look at Innosetup and some more applications that could be obtained for free.
Many software applications nowadays are made for more than one system.
Developers usually find the task of making install setups for each of the systems to be quite challenging.
Developers should produce and assure the quality of each installer for each platform.
The good news is, though, that you there exist anumber of multi-platform install maker programs.
Java specialists who prefer open source projects may fancy Java install creator IzPack..
What has been installed one time, may have to be uninstalled later.
A couple of years ago a number of solutions could not be uninstalled correctly without the assistance of special 3rd-party programs.
However, nowadays a lot of software programs have more or less adequate uninstallers, so you do not have to think a lot about getting a different program to erase things off your computer.
Nevertheless, even these days there might be use for third party uninstallers.
Many applications have features that are not erased by the built-in uninstall solution.
Trojan and spyware programs pose one more hazard to your computer.
If the soultion you have just installed appears to have some bad intentions, a 3rd party uninstaller could turn to be the very useful.
Uninstallers usually have some extra functionality such as handing cache memory and managing temporary files, etc.