Alors que XML (eXtensible Markup Language) est un langage de balisage utilisé pour définir le format des données, JSON (JavaScript Object Notation) est une notation de données légère et facile à lire qui permet d'échanger des informations entre les systèmes.