You must be able to differentiate between updating a system and upgrading a system. In general, most of the Business Central development work we will do is modifying individual Business Central systems to provide tailored functions for end user firms. Some of those modifications will be created by developers as part of an initial system configuration and implementation before the Business Central system is in production use. Other such modifications will be targeted at a system that is in day-to-day production to bring the system up to date with changes in business process or external requirements. We'll refer to these system changes as updating.
Upgrading is when we implement a new version of the base AL application code distributed by Microsoft and port all the previously existing modifications into that new version. First, we'll discuss updating, and then we'll discuss upgrading.