Windows Installer

Windows Installer is a client-side service that is used to manage the various phases of installation, maintenance, and removal of software. Windows Installer uses its own database to track files, Component Object Model (COM components, registry entries, and additional items that make up the state of an installed application. It can also self-repair applications and ensure that applications are installed or removed without overwriting or deleting files required by another application.

For more information about Windows Installer, see "Software Installation and Maintenance" in this book.