Webhosting ist die Grundvoraussetzung für jeden Online-Auftritt. Es bezeichnet das Bereitstellen von Speicherplatz (Webspace), der benötigt wird, um eine Webseite ins Internet zu stellen. Dies erfolgt über einen leistungsstarken Rechner (Server), der permanent online ist, damit auch jederzeit und von überall auf der Welt auf die Inhalte zugegriffen werden kann. Webhosting und die dazugehörigen Netzwerkanbindungen werden von verschiedensten Anbietern (Providern) als Dienstleistung angeboten und lassen sich individuell auf die Bedürfnisse des Kunden anpassen.