Each third-party program uninstaller differs slightly from each other. Using a third-party app, you deleted programs in bulk with one click of a 'delete' button.
This includes clearing any preference files associated with the app as well as clearing the cache. These programs are usually better at clearing out all the extra data you wouldn’t otherwise clear out by just deleting the app.