クライアントサーバモデル
サーバ(情報提供者)とは、クライアント(情報利用者)と対で使用される名称です。複数のコンピュータがネットワーク接続された環境、すなわちコンピュータネットワーク上で、各々のコンピュータが同じ内容の情報資源を参照したいことがあります。このような場合、そのデータを各コンピュータにコピーしていては、記憶領域や保守などの面で多大な無駄が生じます。クライアント・サーバ・モデルはこれを解決する手段で、特定のコンピュータ(サーバ)が情報やその処理作業を集中的に管理することで、ネットワーク全体での記憶領域を最小限にとどめると共に、共有される情報の同期等の手間を省き、情報伝達や保守の効率を高めるのです。他のコンピュータはクライアントとして稼動し、必要に応じてサーバからサービスを受けとります。