Software are patch from time to time to fixed bug, adding new feature and making it secure from vulnerabilities. Software installed from Windows Store are automatically download and install (if you allow them). While software that are manually download and installed need to be update, for sure manually.
Free Kaspersky software called Software Updater, will help you schedule automatic scanning task which will later tell you what need to be updated. Not only scanning, the program itself support downloading and install all available update if you allow them. If you have obsolete software version that must not being updated, you can exclude it.
After scanning, you can exclude program that you want before updating them.