Unter Webhosting versteht man die Bereitstellung von Domains und Webspace sowie die Unterbringung (=Hosting) von Webseiten auf dem Webserver eines Internet Service Providers (=ISP).
Der Provider (=Webhoster) stellt seine Ressourcen - üblicherweise gegen Bezahlung - zur Verfügung. Zu diesen Ressourcen gehören insbesondere die Bereitstellung und der Betrieb von Webservern und deren Netzwerkanbindung.