This diagram summarizes the Oracle XML DB API interface. It shows two API groups, OCI-based application APIs and server-based application APIs. OCI-based application APIs include both C XMLType and DOM and Java XMLType and DOM. Server-based application APIs include both Java XMLType and DOM and PL/SQL XMLType and DOM.

These two API groups interface with two database frameworks labeled In memory format and On disk format. In Memory Format includes Schema-Based XML (XOB) and Non-Schema-Based XML (DOM). On Disk Format includes XML Schema Cache, Structured Storage, Binary XML Storage, and Unstructured Storage.