Ajax
JavaScript - ECMAScript - エクマスクリプト
Ajax - Asynchronous JavaScript + XML
XHR - XMLHttpRequest - ページの再読み込み無しに、クライアント側から通信するためのAPI
DOM - Document Object Model - HTML、XMLをオブジェクトとして扱うAPI
Json - JavaScript Object Notation - JavaScriptの文法に似たオブジェクトの文法
イベント発生ー>JavaScriptで処理ー>XHRでリクエスト->JSON / XMLで受け取るー>DOMに書き込む