Q. Différence entre une mise à jour, une mise à niveau et une migration.

La mise à niveau correspond au passage vers une version majeure et autonome de celui-ci.
Une mise à jour permet de mettre à jour une version de référence de Vtiger, Joomla ou autres, mais ne permet pas de passer à la version de référence suivante.
Une migration consiste au passage d'un système ou logiciel vers un autre.
Exemples:
Mise à jour : Passage de la version 2.5.27 à la version 2.5.28, nous restons sur la même branche c'est-à-dire la 2.5.
Mise à niveau : Passage de la version 2.5.28 à la version 3.4.1, nous passons de la branche 2.5 à la branche 3x.
Migration: Passage de Sugar à Vtiger.