Updates are also used to optimize programs. But unlike patches, they are scheduled in advance and do not take place at once. Updates (or “upgrades”) are offered when new features become available for a system or piece of software. They therefore upgrade and enhance programs. The program is updated and receives a new version number. Read more