XDK Java Packages
oracle.xml.comp Provides APIs for SAX based compression/decompression.
oracle.xml.jaxp Provides implementation of JAXP standard.
oracle.xml.parser.schema Provides APIs for XML Schema processing.
oracle.xml.parser.v2 Provides APIs for XML parsing (SAX and DOM), XSL Transformations (XSLT).
oracle.xml.pipeline.controller Provides an XML Pipeline controller which executes XML processes in an pipeline based on dependencies.
oracle.xml.pipeline.processes Provides wrapper classes for XML processes which can be executed by the XML Pipeline controller.
oracle.xml.sql Provides APIs for generating XML from the database and storing XML in the database.
oracle.xml.sql.dml This package contains the OracleXMLSave class.
oracle.xml.sql.query This package contains the OracleXMLQuery class.
oracle.xml.transx Provides APIs for TransX (a data transfer utility that allows you to populate your database with multilingual data).
oracle.xml.util Contains XML related utility classes.
oracle.xml.xsql Provides APIs for Oracle XSQL Pages and XSQL Servlet.

 
XDK Java Bean Packages
oracle.xml.async Provides asynchronous Java beans for DOM building and XSL Transformations.
oracle.xml.dbaccess Includes the DBAccess java bean which provides access to XML stored in an Oracle database as CLOB tables.
oracle.xml.differ Provides a Java bean which finds the diffrences between two XML files and outputs the differences as XSLT code.
oracle.xml.schemavalidator Provides a Java bean which encapsulates the validation of XML DOM against an XML Schema.
oracle.xml.transviewer Includes the DBAccess java bean which provides access to XML stored in an Oracle database as CLOB tables.
oracle.xml.xmlcomp Provides a Java bean wrapper for the XML compression utility.
oracle.xml.xmldbaccess Provides a Java bean to store and retrieve XML data from XMLType talbes in an Oracle database.

 
W3C DOM Packages
org.w3c.dom A W3C standard package for XML Document Object Model (DOM), that provides a framework of interfaces for implementing  'DOM level 2 CORE..
org.w3c.dom.events A W3C standard package, that supports the optional "Events", "UIEvents", "MouseEvents", "MutationEvents", and "HTMLEvents" features of the DOM Level 2 Recommendation.
org.w3c.dom.ls A W3C standard package that supports the loading and saving of XML documents, a part of the DOM Level 3 Load and Save Specification.
org.w3c.dom.ranges A W3C standard package, that provides a framework of interfaces for DOM level 2 Range to dynamically identify a range of content in an XML document.
org.w3c.dom.traversal A W3C standard package, that provides a framework of interfaces for implementing DOM level 2 Traversal feature for dynamically traversing the XML document.
org.w3c.dom.validation A W3C standard package of DOM level 3 Validation specification, that  provides guidance to programs and scripts to dynamically update the content and structure of documents, ensuring the validity of the document.

 
SAX Packages
org.xml.sax SAX is Simple API for XML, this package provides the core SAX APIs.
org.xml.sax.ext This package contains interfaces to SAX2 facilities that conformant SAX drivers won't necessarily support.
org.xml.sax.helpers This package contains "helper" classes, including support for bootstrapping SAX-based applications.

 
JAXP Packages
javax.xml.parsers Provides standard APIs for DOM 2.0 and SAX 1.0 parsers.
javax.xml.transform This package defines the generic APIs for processing XML transformation, and performing a transformation from a source to a result.
javax.xml.transform.dom This package implements DOM-specific transformation APIs.
javax.xml.transform.sax This package implements SAX2-specific transformation APIs.
javax.xml.transform.stream This package implements stream- and URI- specific transformation APIs.

 
JAXB Packages
javax.xml.bind Provides a runtime binding framework for client applications including unmarshalling, marshalling, and validation capabilities.

 
Other Packages
javax.xml.bind.util Useful client utility classes.