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