Installing and Uninstalling Applications.
Although some solutions can be installed on your machine simply by transferring files from a DVD, CD or some other carrier, most software solutions require that you create installation of them with a help of a software installer.
Most solutions are shipped in a packed format.
Programmers who wish to save time or customer support service costs you may choose to employ an open source or commercial software installer.
Microsoft has made the Windows Installer for its Windows platform that helps programmers install software.
IntstallShield and SetupBuilder are two more installation software solutions for Microsoft Windows system.
All of them can make the so-called packages that can let you install software on any Windows system.
Not happy with commercial installation creator programs? Those who prefer open source applications can have a look at Innosetup and some more applications that might be obtained freely.
A number of programmers try to make their products work on different systems.
Developers often find the job of making install packages for each of the systems to be quite difficult.
If each installation creator for each platform be it Linux, Windows XP, Mac OS or a different platform was created separately, it would require additional workload,that is extra time in production and testing to provide a satisfactory experience to users.
Fortunately, there are also cross-platform installation maker applications.
For example, InstallAnywhere which is a commercial install creator, or an open source Java install creator for various platforms named IzPack.
What has been placed onto your computer once, may have to be removed some time later.
In the past some applications contained no uninstallers, so some third-party uninstallers had to be used.
3rd-party uninstallers are rarely used in such a way now, because they are often less effective than built-in uninstallers.
And yet, even today there might be use for 3rd party uninstallers.
Many solutions have functionalities that are not erased by the built-in uninstall application.
Trojan and spyware applications pose one more challenge to your system.
If the soultion that was installed just now appears to demonstrate some bad intentions, a third party uninstaller might prove to be the very useful.
Uninstallers sometimes have some extra functionality such as handing cache memory and managing temporary files, and so on.

