La sérialisation est un processus qui convertit les structures de données complexes en chaînes de caractères pour être échangées ou stockées. Le processus inversé est appelé <em>dé-sérialisation</em>. Le JSON et XML sont les deux formats de sérialisation des données les plus utilisés par les services web.