The Why
Updates fall into four major categories:
- Bug Fixes. When there is a glitch in a program, device or your operating system that gets past final testing, the only way these can be fixed are through updates.
- Security Enhancements. As programs get more widely used, they also get more widely abused. Security enhancements remove any known vulnerabilities in your applications.
- Performance Improvements. If you want things to work faster, some updates are put out to do just that.
- New Features. If application developers are feeling generous, they may even add new features to your programs through updates.