Las páginas Web constituyen una parte integral de toda aplicación Web. Cada página Web debe servir para ayudar a archivar el objetivo general de todo el sitio Web.
Existen muchos tipos de páginas Web, desde las páginas HTML sencillas que no contienen elementos dinámicos, hasta las páginas avanzadas basadas en Java que utilizan componentes de servlets, scripts, formularios o acceso de datos.
Algunos de los elementos que debe tener en cuenta cuando diseñe las páginas son el lenguaje de marcación, los enlaces, las imágenes y las hojas de estilo.