This is the Software Publisher's description.
The Registry is a heart and soul of any Windows system. It contains information that controls how your Windows appears and how it behaves. Most applications today use registry to store configuration and other important data. When you install application, new registry entries created. These entries should be deleted automatically when you uninstall the application. Unfortunately, it does not always work that way. Sometimes you find that several applications fail to remove their own registry entries. These entries will become obsolete.
After a long period, after installing and uninstalling a lot number of applications, your Windows registry may contain a large number of obsolete entries. These will significantly increase the registry size and thus will slow down your computer, because Windows will need more time to load, search, and read data from registry.
To keep your computer in top performance, it is recommended to periodically clean your Windows registry.