XSLT bruker XPath for å finne informasjon i et XML-dokument. XPath brukes for å navigere noder og attributter i XML-dokumenter. I transformasjonsprosessen bruker XSLT XPath for å definere deler av kildedokumentet som passer til én eller flere forhåndsdefinerte regler. Når en del av dokumentet passer til en XPath-regel vil XSLT transformere den delen til resultatdokumentet.