This interface provides the way to create XPathNavigator instance. Two XPathNavigable implementation are available in System.XML.dll: XPathDocument and XmlDocument. See System.Xml.XPath.XPathDocument for the detailed differences of those implementations.