XPath는 XML 문서의 특정 부분의 위치를 결정하는 데 사용되는 언어인 XML 경로 언어입니다. XPath는 XML의 트리 구조를 기반으로 하며 데이터 구조 트리에서 노드를 찾는 기능을 제공합니다. XPath의 원래 의도는 XPointer와 XSL 간의 범용 구문 모델 역할을 하는 것이었습니다. 그러나 XPath는 개발자에 의해 작은 쿼리 언어로 빠르게 채택되었습니다.