Los recursos web pueden ser cualquier tipo de medio descargado, pero las páginas web son medios de hipertexto que han sido formateados en lenguaje de marcado de hipertexto (HTML). Dicho formato permite hipervínculos incrustados que contienen URL y permiten a los usuarios navegar a otros recursos web. Además del texto, las páginas web pueden contener referencias a imágenes, video, audio y componentes de software que se muestran en el navegador web del usuario como páginas coherentes de contenido multimedia.
Múltiples recursos web con un tema común, un nombre de dominio común, o ambos, conforman un sitio web. Los sitios web se almacenan en computadoras que ejecutan un programa llamado servidor web que responde a las solicitudes realizadas a través de Internet desde los navegadores web que se ejecutan en la computadora de un usuario. El contenido del sitio web puede ser proporcionado en gran medida por un editor, o de forma interactiva donde los usuarios contribuyen con contenido o el contenido depende de los usuarios o sus acciones. Los sitios web se pueden proporcionar por una miríada de razones informativas, de entretenimiento, comerciales, gubernamentales o no gubernamentales.