CodeTwo Base.title

What is the difference between upgrade, update and migration?

Below you will find an explanation of commonly used phrases related to installing CodeTwo products.

Version of the program

The version of the program consists of 3 numbers separated by dots, e.g. CodeTwo Exchange Rules 2007 2.2.7. The version number is always provided on product download pages.



An upgrade is when you reinstall the application using a newer version that has a higher first figure e.g. an upgrade from 1.2.3 to 2.0.0. Upgrades are typically payable. In selected cases they may be free of charge, e.g. when the application and support contract were purchased not later than 120 days before.


An update is when you reinstall the application using a newer version that has the same first figure e.g. an update from 1.2.3 to 1.3.0. Updates are free of charge for all customers – a valid support contract is not necessary.


A migration is when you stop using an application in order to move to another product on preferential terms e.g. you drop CodeTwo Exchange Rules 2007 in order to migrate to CodeTwo Exchange Rules PRO. A migration is always payable but priced less than repurchasing.

How to perform updates and upgrades of CodeTwo products

  • Sections: Licensing
  • Categories: How-To
  • Last modified: 13.08.2013
  • Created: 09.12.2010
  • ID: 164
  • Keywords: upgrade, update, migration, version, programs

Our Clients:

  • Unicef Shell Santander T-Systems UPS Israel
  • MAN Diesel Loreal Toshiba TEC UK Imaging Systems Ltd Casio Tottenham Hotspur
  • China Mobile GTECH Fujifilm Nordea
  • Skanska Hooters Cassino Hotel Illinois Institute of Technology  ING McDonalds India
  • Oriflame Romania Bank of Israel London Symphony Orchestra Aeropostale
  • Bank of Jordan SouthWire Inc. Taser
  • Rothschild Mitsubishi Motors DNA Films Samsung SDI

Partners, certificates & awards