Als Webhosting wird die Zurverfügungstellung von einem vorher fest definierten Speicherplatz, zu einem entsprechenden Preis, auf einem Webserver durch einen Internet Service Provider (ISP) bezeichnet. Dieser Speicherplatz dient dem Websitebetreiber dazu, die Inhalte seiner Seiten auf dem Server zu speichern und die Seiten über den ISP ins Internet stellen zu können. Hierdurch entfällt die Notwendigkeit, dass jeder Websitebetreiber einen eigenen Server einrichten bzw. betreiben muss, um seine Inhalte ins Internet stellen zu können.