Hosting to usługa udostępnienia serwera czy określonych jego zasobów.
Serwer to zwykły komputer, maszyna u usługodawcy, na której jest np. Twoja strona. Chociaż pod tym pojęciem może się kryć też co innego, np. Apache nazywany jest serwerem www, a jest to usługa instalowana na serwerze (komputerze).
A domena to adres internetowy, może wskazywać rekordami na serwer.