Uninstallers are software applications that help users safely remove part or all the traces left by other utilities installed on their computers.
Even though nowadays most applications come with their own uninstaller, they may fail in removing all the items related to the software.
These uninstallers can be specialized for removing a certain application that is known for leaving behind various files, such as registry entries or startup items.
Most of them, however, can erase traces left by all applications, thus removing unnecessary items and eliminating resource hogs from the computer.