XPath expressions are statements used by an XSLT processor to produce a result in the form of one of the following:
The table below explains some common terms used in XPath.
The starting point for the expression. In XSLT, the context node is often (but not always) determined by the XPath in the match attribute of the xsl:template tag.
Changes as an expression is evaluated. The next part of the expression uses the last current node as its context node.
The number of nodes being evaluated at any point in an expression.
The position of a node relative to other nodes in a node list. The proximity position of the first node in a node list is always one (1).