Un site este format din fișiere și bază de date. Acestea trebuie găzduite pe un server astfel încât să fie accesibile celor care introduc în browser domeniul site-ului. Prin hosting sau găzduire înțelegem acest spațiu și resursele hardware oferite de un furnizor de servicii de hosting care permit rularea software-ului unui site web.