Cara terbaik untuk menerangkan XQuery ialah ini: Hubungan antara XQuery dan XML adalah bersamaan dengan hubungan antara SQL dan jadual pangkalan data.

XQuery direka bentuk untuk menanyakan data XML - bukan sahaja fail XML, tetapi sebarang data yang boleh dibentangkan dalam bentuk XML, termasuk pangkalan data.

Terminologi XQuery sintaks

Dalam XQuery, terdapat tujuh jenis nod: elemen, atribut, teks, ruang nama, arahan pemprosesan, ulasan dan nod dokumen (atau nod akar).

Terminologi XQuery contoh

<?xml version="1.0" encoding="ISO-8859-1"?>
<bookstore>
<book>
  <title>Harry Potter</title>
  <author>J K. Rowling</author>
  <year>2005</year>
  <price>29.99</price>
</book>
</bookstore>

Contoh nod dalam dokumen XML di atas:

<bookstore> (文档节点)
<author>J K. Rowling</author> (元素节点)
lang="en" (属性节点)