A rectangle that contains the words Application Code is shown. An arrow starts under the Application Code rectangle and ends at another rectangle that contains the word JAXP. Within the JAXP rectangle, three rectangles are placed under the word JAXP. The rectangles contain the words DOM , SAX, and XSLT. An arrow connects the JAXP rectangle to another rectangle that contains the word Parsers. Similarly, an arrow connects the JAXP rectangle to another rectangle that contains the word Processors.