Unter Hosting (auch Webhosting genannt) versteht man die Unterbringung von Webseiten auf einem an das Internet angeschlossenen Server eines Providers.
Der Webhoster stellt dabei als Dienstleister Speicherplatz auf einem Server zur Verfügung, welcher von einem Internetnutzer angemietet werden kann. Der Nutzer hat dann die Möglichkeit, Dateien wie seine Homepage oder auch Bilder auf seinem Webspace abzulegen.