Webpagina's zijn een intergraal onderdeel van elke webtoepassing. Elke webpagina moet bijdragen aan realisatie van de doelstelling van de gehele website.
Er zijn veel verschillende soorten webpagina's, van eenvoudige HTML-pagina's die geen dynamische elementen bevatten, tot geavanceerde, op Java gebaseerde pagina's die gebruik maken van servlets, scripts, formulieren en gegevenstoegangcomponenten.
Enkele van de vele aspecten waarmee u rekening moet houden als u pagina's gaat ontwerpen, zijn markuptaal, links, afbeeldingen en stijlbladen.