Las páginas web pueden almacenarse localmente o en un servidor web remoto. El acceso a las páginas web se realiza a través de una transferencia desde los servidores utilizando el protocolo HTTP. Una página web contiene información como texto, multimedia, hiperenlaces y hojas de estilo, y puede ser estática o dinámica generada por una aplicación en el servidor.