In the article that coined the term Ajax, Jesse James Garrett explained that the following technologies are incorporated: HTML (or XHTML) and CSS for presentation. The Document Object Model (DOM) for dynamic display of and interaction with data. JSON or XML for the interchange of data, and XSLT for XML manipulation.