ウェブブラウザ内で非同期通信とインターフェイスの構築などを行う技術の総称。
自動的にバックグラウンドで適宜サーバと通信を行って、結果を画面に随時反映していく技術。
いちいちサーバにリクエスト(検索や送信ボタン)しなくても、GUIをトリガーに裏でサーバと通信し、逐次結果を表示する。
※非同期通信→下の反対。送信者と受信者の両方がオンラインである必要がなく、片方が接続しているだけで通信が成立。
※同期通信→送信側と受信側のタイミングを合わせてデータをやりとりするしくみ。
よく使うので「jQuery」などが挙げられる。