Upgrading is the process of replacing a product with a newer version of the same product. In
computing and
consumer electronics an
upgrade is generally a replacement of
hardware,
software or
firmware with a newer or better version, in order to bring the system up to date or to improve its characteristics.