Un site este stocat pe un server; pe lângă tehnologia web standard respectiv limbajul de programare web HTML, CSS, PHP, Javascript etc. un site conţine şi alte sisteme necesare pentru a putea servi utilizatorii într-un mod optim – de exemplu baze de date – MySQL, PostgreSQL, MsSQL etc. un server web – Apache, Nginx etc., un server de email, un server de fişiere etc.
Un server este un computer puternic cu resurse hardware extinse – zeci de procesoare, zeci sau sute de GB de RAM, zeci sau sute de HDDuri etc.
Server-ul este folosit pentru stocare de date, pentru efectuare unor calcule / operații complexe în timp real, pentru partajarea unor resurse hardware către aplicații web etc.