Strony internetowe zakładamy dzisiaj z bardzo wielu powodów. Najczęściej chcemy umieścić w sieci wizytówkę swoją lub swojej firmy lub założyć bloga, na którym będziemy mogli zarabiać. Niektórzy tworzą fora dyskusyjne, serwisy informacyjne, czy jeszcze inne typy stron. Pierwszą czynnością, którą trzeba wykonać, to znalezienie hostingu, czyli usługi polegającej na udostępnieniu nam miejsca na pliki witryny, które będą publicznie dostępne w sieci przez cały czas.
W dawnych czasach, gdy Internet w Polsce dopiero się upowszechniał, witryny były bardzo proste. Hosting dawał więc zaledwie kilkanaście megabajtów pojemności i najczęściej żadnych dodatkowych usług. Dziś musi być już inaczej. Strony są bowiem bardzo rozbudowane, potrzebują obsługi języków skryptowych na serwerze. Wobec tego, praktycznie każdy hosting WWW, nawet darmowy, musi oferować przynajmniej kilkadziesiąt lub nawet kilkaset megabajtów miejsca, obsługę języka PHP, a także dostęp do baz danych (najczęściej jest to baza typu MySQL).
Jeśli zakładamy na przykład bloga czy forum dyskusyjne, to w zupełności wystarczy nam tani hosting. Takie posiadają dziś bardzo dobre warunki, oferują nam nawet kilka gigabajtów miejsca, języki skryptowe, instalator skryptów, rozbudowany panel sterowania, bazy danych różnych rodzajów. Jednocześnie serwery są stabilne, dzięki czemu strona jest dostępna w sieci 24 godziny na dobę, 7 dni w tygodniu. Era, gdy za porządny hosting trzeba było płacić nawet kilkaset złotych miesięcznie bezpowrotnie minęła, dziś dostajemy bardzo preferencyjne warunki za ułamek tej kwoty.