JAXP omogoča obdelovanje dokumentov XML z uporabo 2.0, DOM Level 2 in XSLT 1.0. JAXP je samo vmesnik in ne tudi dejansko izvedba razčlenjevalnika dokumentov XML. Glede na potrebe (v odvisnosti od zmogljivosti in hitrosti ter pomnilniških zmogljivosti) lahko razvijalci poljubno menjajo različne različice razčlenjevalnikov, ne da bi jim bilo pri tem treba popravljati ali celo na novo pisati izvirno kodo.