Bir web sayfası yapmak istiyorsanız, yayınlamak istediğiniz sayfalar, resimler veya dökümanlar internet kullanıcıları tarafından erişebilen bir bilgisayarda (sunucu) bulunmalıdır. Bu bilgisayar sizin evde ya da iş yerinde kullandığınız bilgisayarınız olamaz çünkü gerekli programlar ve donanımlarınız varsa bile bilgisayarın internet bağlantısı bu işi gerçekleştirmek için yetersiz kalacaktır.

Bu sebeple internette site yayınlamak için özel olarak üretilmiş, internet omurgasına hızlı bağlantısı olan, birçok kullanıcıya aynı anda hizmet verebilecek bir bilgisayarda (sunucuda) yayınlamak istediğiniz dosyaların bulundurulması (hosting) gerekir.