Ajax JavaScript+XML

「Ajax」は、Asynchronous JavaScript + XML」

実例は、Google Maps や Google Suggest、amazon A9.comなど

JavaScriptのXMLHttpRequest・・・HTTPクライアントな機能を実現するオブジェクト
 ※XMLではなくても使えます
  JavaScriptを利用して、ページ遷移無しでサーバーとデータ交換できる。
  リクエストを送信できるのは同一ドメイン内に制限されている。

  XMLHttpRequest オブジェクト生成(メソッド、リクエストURL、同期Syncor非同期Async)
   ▼
  open
   ▼
  データ送信
   ▼
  onreadystatechange イベント(送受信状態が変った時に起動するイベント)
   ▼
  readyState プロパティでデータ受信
   ▼
  responseText,responseXML 受信したデータ

詳しくは、AllAboutJ

HTML5