Los sitios web y las páginas web son una parte de cada aplicación web. Cada página web ayuda a alcanzar el objetivo general del sitio web entero mediante el contenido y diseño.
Los tipos de páginas web están en el rango de páginas HTML simples que no contienen elementos dinámicos hasta páginas Java™ avanzadas que utilizan servlets, scripts, formularios o componentes de acceso a datos y páginas que actúan como una interfaz de usuario basada en web.
A algunos de los numerosos elementos que debe tener en cuenta al diseñar las páginas son el lenguaje de marcación, los enlaces, las imágenes, las plantillas de página y las hojas de estilo. Algunas de las herramientas que puede utilizar para ayudarle a diseñar las páginas web incluyen Editor de páginas enriquecidas, componentes de arrastrar y soltar, programas de utilidad de enlace, herramientas de edición de imagen y funciones de vista previa.