I would like to know how does the "Remove" button works for a selected application installation on "Add or Remove Programs" windows console. I guess, it parses WINDOWS REGISTRY to get Product Code (GUID) for the selected application and runs "msiexec" command to uninstall the application. Is it correct? If wrong, please provide me some detailed information as how does it works. Thanks in advance.