Ağ jargonunda sunucu, kullanıcı veya istemci makinelere birçok türde bilgi sunan bir bilgisayardır. Genellikle bir sunucu birçok istemci için sadece birkaç şey yapar. Bir sunucunun yaptığı her tür şeye hizmet denir. Hizmetler, istemci olarak adlandırılan diğer bilgisayarlar tarafından kullanılır. İstemci ve sunucu arasındaki ilişkiye istemci-sunucu ilişkisi denir. Örneğin, Wikipedia'nın internet üzerinden web sayfaları göndermek için bir hizmeti olan web sunucuları vardır. İstemci bilgisayarınız sizin için web sayfalarını almak üzere Wikipedia'nın web sayfası hizmetiyle konuşur. Bir sunucu ayrıca internet oyunlarını barındırabilir, dosyaları paylaşabilir ve yazıcılar gibi çevresel ekipmanlara erişim sağlayabilir. Basit bir deyişle, bireysel bilgisayarlar sunucu adı verilen bazı güçlü bilgisayarlara bağlanır. Bunlar dosyaları ve bilgileri web sitesi şeklinde depolar. İnternet bağlantısı ile dünyanın herhangi bir yerindeki farklı kullanıcılar bu dosyalara erişebilir.

Sunucuların ve istemcilerin birbirleriyle konuşabilmeleri için bir ağa bağlı olmaları ve aynı protokolü kullanmaları gerekir. Ağlarda protokol, makinelerin diğer makinelerle konuşması için belirlenmiş bir yoldur. Tıpkı bir dil gibidir. Örneğin, Wikipedia sunucusu bilgisayarınıza web siteleri göndermek için HTTP'yi çalıştırır ve bilgisayarınız Wikipedia'dan sayfaları istemek için HTTP Protokolünü kullanır.

Genellikle sunucular daha güçlü ve güvenilir olmaları için özel olarak üretilirler ve normal bilgisayarlardan çok daha pahalıdırlar. Bazen sunucular kümelenebilir, bu da çok sayıda sunucunun tek bir hizmet için birlikte çalışması anlamına gelir.

Sunucuya aynı anda çok fazla kişi erişiyorsa sunucu yavaşlayabilir ve bu da yüksek bir yüke neden olabilir. Ayrıca yüksek yükü kaldıramayabilir, bu nedenle otomatik olarak kapanacaktır.

Eşler arası bir sistemde, her bilgisayar diğerlerinin hem istemcisi hem de sunucusudur. Bu genellikle dosya paylaşımında ve VOIP'de kullanılır. Ancak, bu korsanlık girişimlerine yardımcı olabilir.

Tipik sunucu işletim sistemleri Linux, FreeBSD, NetBSD ve OpenBSD'dir. Diğer bilgisayarlardan farklı olarak, bir sunucunun genellikle monitörü, klavyesi veya faresi yoktur. Bir sunucunun çok fazla şey yapması gerekmediğinde, sunucu yazılımı başka şeyler de yapan bir bilgisayarda çalışabilir.