Un sitio web es una colección de páginas web relacionadas bajo un dominio de Internet. Las páginas de un sitio web se organizan en una jerarquía y están conectadas a través de hipervínculos. El protocolo HTTP define la sintaxis y semántica que utilizan los clientes y servidores para comunicarse a través de peticiones y respuestas cuando se navega por la Web.