XQuery
XQuery 1.0はXPath 2.0の拡張である。XPath 2.0でもXQuery 1.0でも構文的に正しく、かつ正常に実行される式は、いずれの言語でも同じ結果を返す。 一方で、XPath 1.0とXQueryのサブセットであるXPath 2.0とは、基本的性質に違いがある。 XPath 1.0では問合せ結果が重複のないノード集合と定義される一方で、XPath 2.0での問合せ結果は順序を持ち、値の重複を許すシーケンスである。 ただし、XPath 2.0にはXPath 1.0に対する後方互換性モードがオプションとして存在し、このオプションを利用することができる環境においては XPath 2.0でもXPath 1.0と同じ結果を得ることができる。