オペレーティングシステム上でローカルに実行されるコンピュータベースのソフトウェア
Webアプリケーションは、デバイスのオペレーティングシステム(OS)でローカルに実行されるコンピューターベースのソフトウェアとは異なり、Webサーバーで実行されるアプリケーションソフトウェアです。 Webアプリケーションには、アクティブなネットワーク接続を備えたWebブラウザを介してユーザーがアクセスします。これらのアプリケーションは、クライアントサーバースタイルのアーキテクチャを使用してプログラムされます。ユーザー(「クライアント」)は、サードパーティによってホストされているオフサイトサーバーによって提供されます。一般的に使用されるWebアプリケーションの例には、電子メール、オンライン小売販売、オンラインバンキング、およびオンラインオークションが含まれます。