This document provides an overview of XPath, the XML query language. It defines key XPath terminology like nodes, axes, and path expressions. It explains how to navigate an XML document and select elements using absolute and relative paths with slashes. It also covers wildcards, brackets, and functions for selecting elements based on attributes, position, name length, and ancestry. Examples are included to demonstrate different XPath expressions.