Un sitio web está compuesto de una serie de páginas web enlazadas entre sí mediante hipervínculos. Cada sitio web está identificado por una dirección URL única y alojado en un servidor de hosting que permite almacenar y hacer accesible la información a través de Internet. La Web 2.0 permite una mayor interacción y colaboración entre usuarios, a diferencia de la Web 1.0 donde los usuarios solo observan contenidos predefinidos. El lenguaje HTML define la estructura y elementos de las páginas web.