Les travaux de migration consistent à convertir les données d'un site ou d'une application vers un autre site ou application. Ils peuvent être réalisés en migration unique, cas le plus simple, ou combiner une migration initiale et des passes itératives permettant de basculer un site en production sans interruption de la création de contenus en ligne : cette méthode plus complexe est souvent nécessaire pour les sites de média et web 2.0 avec contenus générés par l'audience.