AJAJ (short for
asynchronous JavaScript and JSON) is a group of interrelated
web development techniques used on the
client-side to create asynchronous web applications. Unlike its predecessor
AJAX, which uses XML, in AJAJ the content sent back and forth between the client and server is strictly
JSON. The term AJAJ has been used since 2006. Despite being a more precise term, use of the term AJAJ did not become widespread, and many people describe a process as "AJAX" when they are in fact talking about AJAJ (because they are receiving JSON formatted data in the response, not XML).