Ajax
Ajaxという用語が考案される前から手法自体は存在しており同時多発的に試みられていた。しかし、2005年に行われた、コンサルティング会社を経営するJesse James Garrett氏によるAjax:A New Approach to Web Applicationsというエントリの投稿と、GoogleがGoogle マップやGoogle サジェストにこの手法を使用したことで有名になり、Webアプリケーションの操作感覚をネイティブアプリケーションの操作感覚に近付ける手法としてAjaxが注目され始めた。さらに、Googleでは、デスクトップアプリケーションと遜色のない電子メールクライアントであるGmailやGoogle Calendarでも積極的にAjaxを使用し、Ajaxの実用性がGoogleのWebアプリケーションを通じて世界中のインターネット技術者に広く認知された。
AjaxによるWebプログラミング(Webアプリケーション製作)が注目された背景には、この従来のページ遷移のみに頼ったWebの使い勝手の悪さに対する不満や、XML、DOMなどのWeb関連技術の標準化(ウェブ標準)、および高い機能を持ったWebブラウザの普及などが挙げられる。