Sunucu (İngilizce: server), bilişim alanında "istemci" denilen diğer program ve cihazlara çeşitli işlevler sunan bilgisayar donanımları veya yazılımlarıdır. Bu mimariye istemci-sunucu modeli denir.
Sunucular, istemciler arasında veri veya kaynak paylaşımı yapar. Bir istemci, tek bir sunucudan hizmet alabilir ya da farklı bir cihazdaki sunucuya bağlanabilir.
Sunucu türleri arasında veri tabanı sunucuları, dosya sunucuları, e-posta sunucuları, yazdırma sunucuları, web sunucuları ve uygulama sunucuları bulunur.
Sunucular, işletim sistemine dayalı çalışır. Microsoft'un geliştirdiği Windows tabanlı sunucular, ASP gibi özel teknolojilerle çalışır. Linux tabanlı sunucular ise CentOS, RedHat, Ubuntu, Debian gibi dağıtımlar üzerinden çalışır ve genellikle daha düşük maliyetlidir.
Sunucular, farklı amaçlara göre özel yazılımlarla desteklenebilir. Örneğin:
İnternetin neredeyse tüm yapısı istemci-sunucu modeline dayalıdır. Dünya genelinde milyonlarca sunucu çalışmakta ve kullanıcılar neredeyse her çevrimiçi işlemi bu yapı üzerinden gerçekleştirmektedir.