フルスペル:Rich Internet Applications 別名:リッチインターネットアプリケーション RIAとは、柔軟で優れた表現力や操作性を持ったWebアプリケーションの総称である。 RIAはWebブラウザ上で動作し、DHTMLやJavaアプレット、Flash、Ajaxなどの機能を使用して動的・双方向的なWebページを表現する。従来のHTMLやCSSのみで表現されたWebアプリケーションは、もっぱら静的なページをページ遷移によって切り替えていく方法だったが、RIAを導入することによって「動き」や「流れの良さ」があるユーザビリティの高いサイト構築が可能になった。 RIAの表現を完全に再現するには、閲覧する側(Webブラウザ)がRIAの提供する機能に対応している必要がある。ただしRIAで必要な機能の多くは、主要なWebブラウザによってサポートされているか、あるいはWeb上で無償で配布