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* XML for the interchange of data, and XSLT for its manipulation* The XMLHttpRequest object for asynchronous communication* JavaScript to bring these technologies togetherSince then, however, there have been a number of developments in the technologies used in an Ajax application, and the definition of the term Ajax.
Aprila 2006 je konzorcij W3C (World Wide Web Consortium) pripravil prvi osnutek specifikacije XMLHttpRequest z željo ustvariti uradni standard za spletne strani.