Hosting internetowy to udostępnianie usług internetowych przez dostawcę. Krótko mówiąc, hosting to oddanie do dyspozycji, „zarezerwowanie” konkretnej objętości dysku twardego, maksymalnej ilości danych do przesłania przez łącza internetowe serwerowni, usług obsługiwanych przez serwerownię, które są uzależnione od rodzaju usługi, oraz maksymalnego stopnia obciążenia serwerowni.  Trudnią się tym różne rodzaju firmy hostingowe. Web hosting to usługa hostingu w zakresie wynajmu platform pod serwery HTTP (z ang. Hypertext Transfer Protocol-protokół przesyłania dokumentów hipertekstowych), czyli pod protokoły sieci WWW. Hosting jest bardzo często łączony z wyborem domeny. Wybór hostingu oraz domeny to, wbrew pozorom, bardzo ważna sprawa, dlatego nie zostawiajmy tego na ostatnią chwilę.

Dobry dostawca hostingu powinien dbać przede wszystkim o jak najlepszy stan techniczny dysków, podzespołów i całego serwera tak, aby wszystko funkcjonowało bez problemów. Poza tym dostawca musi zatroszczyć się o dobry stan techniczny połączenia z Internetem, ochronę danych osobowych klientów i ich kont, ochronę serwerów i znajdujących się na nich kont przed atakami poprzez Internet oraz o maksymalną, pełną, szybką i stałą dostępność do zasobów przechowywanych przez Internet. Aby sprawdzić, czy dany web hosting nam odpowiada warto dowiadywać się o tzw. okres próbny, czyli bezpłatne przetestowanie usług hostingowych. Testowanie trwa zazwyczaj około 2 tygodni i po tym czasie możemy opłacić następny okres czasu lub zrezygnować z danych usług. Można też od razu zdecydować się na bezpłatny web hosting, ale trzeba się wtedy liczyć z wieloma niedogodnościami, np. niechcianymi reklamami, reklamowym spamem, ograniczeniami związanymi z maksymalnym miesięcznym transferem i przestrzenią dyskową, brakiem dostępu do bas danych czy brakiem obsługi języków skryptowych (np. PHP).