XQuery a un processeur, solution logicielle qui effectue l’ « analyse syntaxique », l’ « évaluation
dynamique » et l’exécution de la requête.
Ce processeur se charge également de « parser » le document XML, en créer le « XML Infoset » et
le « XQuery data model ».
Le processeur retourne un résultat soit au format XML (la sérialisation) qui peut être soit affiché, ou
bien passé à une autre application pour un traitement ultérieur.