サーバーとは、クライアントからの要求に対して、何らかのサービスを提供するシステムのことであり、コンピュータネットワークにおける、分散処理の片側です。「ソフトウェアとしてのサーバー」、「ハードウェアとしてのサーバー」、及び、これら両方をあわせた「システムとしてのサーバー」があります。「ソフトウェアのサーバー」は、サーバー機能を持ったソフトウェアの総称ですが、独自開発の他、用途に応じ各種のソフトウェア・パッケージが存在します。ただし、サーバーとクライアントは必ずしも違うコンピュータにあるとは限らず、同一のコンピュータにサーバープロセスとクライアントプロセス(機能)が稼動することもあります。「ハードウェアのサーバー」は、業務用の高性能・高信頼性のコンピュータを総称している場合が多く、また、サーバー機能を搭載できるコンピュータの総称でもあり、実際には専用ハードウェア機器をさすこともあります。