コンピュータネットワークにおいては, コンピュータ同士が何らかの通信を行いますが, その多くはクライアント・サーバ型の通信です。 ここでサーバ(server)とはサービスを提供する機器やソフトウェアを意味し, クライアント(client)はサービスを受ける側を意味します。 例えば,Web ページを閲覧する場合,Web ページを提供するのは Web サーバ (HTTP サーバ) であり,Web ブラウザはクライアントです。