Ajaxとはなにか

Asynchronous JavaScript XML。
ググると、JavaScriptとXMLを使った非同期のサーバ通信とある。
非同期の通信とは何か。同期通信とは違い、一部の情報だけサーバーにリクエストするため、他の作業をしながら通信できる。
どういう仕組みか。
JavaScript + XMLHttpRequestでサーバーにリクエストを送り、応答はJSON(XMLではなくJSON主流)で行う。そしてDOM(Document Object Model)でページを更新するというながれだ。DOMに沿ってノードを定義してJavaScriptでもってHTMLを操作するっていう感じ。こういうやつか。
$.ajax({~
dataType: 'json' //データをjson形式で飛ばす
})

よろしければサポートお願いします! 活動の励みになります!!