Informatycy zajmujący się projektowaniem stron internetowych, a także tworzący aplikacje internetowe muszą posiadać odpowiednio wydajny i pojemny serwer. Często taki serwer zakładają w domu, aby mieć nad nim pełną kontrolę. Co to oznacza w praktyce? Pełna kontrola nad serwerem umożliwia przede wszystkim określenie aplikacji, które będą na nim uruchamiane, a także aktualizacje oprogramowania na bieżąco. Dodatkowo możemy sami określić jak szybkie łącze wykorzystamy, a także czy będą na serwerze określone limity, np. miejsca na dysku twardym, dla danej strony www.

Informatyk, który posiada własny serwer, często w celach ograniczenia kosztów jego utrzymania, decyduje się na świadczenie usług hostingowych. Polegają one na udostępnianiu odpłatnie części serwera, np. miejsca na nim. W przypadku większej mocy serwera można stworzyć małą serwerownię, która będzie przynosiła dodatkowe dochody. Świadczenie tego typu usługi wymaga jednak stałego nadzorowania i monitorowania pracy serwera.