Migration in Odoo is the terminology used for the up-gradation of the platform i.e as Odoo is management software that releases new updates and versions frequently the users need to update their existing versions to the new ones available. Furthermore, this migration will bring in the new features and the advancements of the Odoo platform with the existing company operations in a business. There are two aspects to be kept in mind while the migration takes place, Firstly, the data available, the users need their existing reports, customer and vendor details, payment documents and financial data and many more to be accessible from the new platform. Secondly, the application and specific add on which run the company should be accessible for the users in the new version with the existing functionality and add new features.