Binlerce hatta milyonlarca istemciye bilgi ve işlem hizmetleri sunan güçlü bilgisayarlara Sunucu (Server) denir.
Sunucu bilgisayarlar, büyük miktarda veri işleyen ve aktaran bilgisayarlardır.
Sunucu bilgisayarları normal bilgisayarlardan ayıran en önemli iki özellik donanım ve yazılımlarıdır. Sunucu bilgisayarlar aynı anda binlerce hatta milyonlarca kişiye hizmet verebilirler. Bu sebeple daha güçlü bir donan›ma sahiptirler. Bunun dışında daha küçük çaplı işler için herhangi bir dizüstü ya da masaüstü bilgisayarda sunucu olarak kullanılabilir.
Sunucu bilgisayardan bilgi alışverişi yapan bilgisayarlar “istemci” olarak adlandırılır. Örneğin, bir bankacılık sitesine bağlandığınızda sizin bilgisayarınız istemciyken bankanın sistemi sunucu durumundadır. Günümüzde sunucu bilgisayarlar yoğun bir istemci trafiğine sahip olduğundan, işlemciden, belleğe tüm birimler kişisel bilgisayarların yüzlerce katı kapasiteye sahip olurlar. Örneğin, depolama birimleri onlarca terabayt, hafızaları yüzlerce gigabayt ile ifade edilir. Sunucu bilgisayarlar çoğunlukla kişisel bilgisayarların aksine bir soğutucu ve güç kaynağı bulunan bir odada muhafaza edilirler ve bu bilgisayarlara fiziksel erişimler kısıtlanmıştır. Daha çok uzaktan bağlantı yöntemi ile yönetilirler.
Sunucularda kullanılan yazılımlar da kişisel bilgisayarlardan farklıdır. Temel giriş-çıkış işlemleri normal bir bilgisayarla aynıyken sunucu amaçlı işletim sistemleri daha büyük kapasiteli donanımları çalıştıracak şekilde tasarlanır. Örneğin, normal bir işletim sistemi bir birim hafıza (RAM) desteklerken sunucu sistemleri yüzlerce binlerce birim miktarında RAM’i kontrol edebilir. Aynı şekilde, 4 ya da 8 işlemciye kadar destekleyen kişisel bilgisayarlara ait işletim sistemleri varken sunucu sistemlerinde bu kapasite yüzlerce/binlerce işlemciyle ifade edilebilir.
Sunucu bilgisayarlar ile kullanım amacına göre işletim sistemlerinin parçası olarak ya da ek programlarla birtakım hizmet yayınları yapılır. Hatta bazı sunucular hemen hiçbir ek program barındırmaz ve sadece özel amaçlı olarak hizmet verirler. Örneğin veri tabanı sunucuları, kurulan işletim sistemine eklenen bir veri tabanı sunucu programı (SQL Server, Oracle, MySQL gibi veri tabanı yönetim sistemleri) ile sadece bu amaçla hizmet verir. İnternet üzerinden alışveriş yapılan sitelere ait veri tabanları, bankacılık ya da e-posta hizmeti veren Gmail, Yahoo gibi servisler veri tabanı sunucu programlarına ihtiyaç duyarlar. Yine Web sunucuları da sadece belirli bir İnternet sitesine ait (bazen birden fazla da olabilir) dosya ve verilerin saklanması ve istemcilere ulaştırılması hizmetini verirler.