Una página web está compuesta de elementos como imágenes, texto y contenido multimedia unidos por hipervínculos. Se requiere un nombre de dominio, diseño gráfico y programación, así como hospedaje en un servidor para publicar la página en Internet. Existen páginas web estáticas cuyo contenido no cambia frecuentemente, y páginas dinámicas cuyos usuarios modifican el contenido constantemente.