Web barındırma, bireylerin ve kuruluşların, World Wide Web üzerinden kullanıma sunulan bir web sitesine sahip olmalarını sağlayan bir hizmettir. Web ana bilgisayarları genellikle, istemci web sitelerini oluşturan verileri depolamak için kullanılan sunucuları içeren bir veri merkezine dayanır.
Müşteriler, en temel düzeyde, web sitesi dosyalarını Ana Bilgisayar sunucusuna Dosya Aktarım Protokolü veya FTP işlevlerini taklit eden bir web arayüzü aracılığıyla yükler.
Web ana bilgisayarları kendi sunucularına sahip olabilir veya diğer web ana bilgisayarlarından sunucuları kiralayıp alanı yeniden satabilir. Çoğu web barındırma hizmeti paylaşılır, yani farklı istemciler tarafından sahip olunan birden fazla web sitesi aynı sunucuda yer paylaşır. Ayrıca, istemcinin tam uzaktan kontrole sahip olduğu için tüm sunucuyu kiraladığı özel bir barındırma hizmeti de mevcuttur, ancak bu genellikle paylaşılan barındırma hizmetinden çok daha pahalıdır. Yönetilen barındırma, müşteriye özel bir sunucu sağlayan ancak işlevi üzerinde sınırlı kontrol sağlayan biraz daha ucuz bir hizmettir.
Nispeten yeni bir form, istemci verilerinin farklı konumlardaki birden fazla sunucuda depolanabileceği bulut barındırmadır. Bu, barındırma potansiyelini daha güvenilir kılar, çünkü tek bir fiziksel sunucuya dayanmaz, ancak güvenlik ihlalleri olasılığını da artırabilir.