Ajaxとは、非同期でクライアントとサーバーが通信する技術のこと。
普通は、何らかの処理がある場合、その処理が終わるまで他のプロセス(処理)はまっている状態となる。他プロセスを停止させてしまうため、このような処理はブロッキング処理と呼ばれている。また、同期処理とはこのブロッキング処理とほとんど同じ意味である。
一方、Ajaxは、非同期処理であるため、他のプロセスを停止させることはなく、多数のプロセスを同時進行で行うことが出来る。
また、ajaxはAsynchronous JavaScript + XMLの略なので、javascriptを使うことになる。
jQueryのajaxメソッドを使って書くのが一般的とされている。