Pojmem webhosting (někdy také web hosting) se označuje služba spočívající v pronajímání serveru připojeného k internetu pro účely umístění webu či internetové aplikace. Webhosting v sobě obvykle zahrnuje i související služby, např. bezpečnostní aktualizace daného serveru, správu DNS, e-mailový server, webmail, konektivitu či statistiky přístupů.
Jednotlivé společnosti nabízející webhosting se mezi sebou značně liší, ať už nabízenými nástroji (databáze, skriptování, možností stahování logů serveru atd.), technickou podporou, rychlostí připojení, ochotou povolit nestandardní nastavení…
Kromě běžného komerčního webhostingu existuje i webhosting poskytovaný zdarma, tzv. freehosting. Nulová cena tohoto webhostingu je zde však vykoupena mnoha nevýhodami, např. pomalým připojením, nedostatečnými softwarovými nástroji na straně serveru, vkládáním reklamy do stránek, neexistující technickou podporou, častými výpadky serveru atd. Jde-li o komerční projekt, vyplatí se nešetřit, v konečném důsledku je klasický webhosting vždy levnější variantou.