The difference between updates and upgrades.
Updates in computer hardware and software are patches of code that are released in order to address certain issues or to activate specific functionalities. The need to release an update stems from the fact that there are certain problems that are not apparent before the product is released. An upgrade is the act of replacing your product with a newer, and often more superior, version or similar product. Therefore, an update modifies your current product while an upgrade totally replaces it.
For commercial software, there is also the issue of cost. Updates are always free as they are not distinct software but are only meant to modify a pre-existing installation. On the other hand, upgrades are distinct and do not need the older software to function. You can expect to pay full price for the upgrade, though some offer discounts for those who own the older version.
- An update is a patch that is made available after the product has been released, often to solve problems or glitches, while an upgrade is the replacement of an older version of one product to a newer one.
- There could be many updates for a certain product but only few upgrades.
- Updates are often free while an upgrade would cost money.
- Updates are often necessary while upgrades are not.
The Golf Club Simulator Software
- A lifetime/perpetual license of TGC includes updates to the existing release.
- A subscription license of TGC includes updates and upgrades.
- Moving from the current release of TGC to TGC2019 is an upgrade, and not an update.