Inhalte
Die Erstellung und Gestaltung von Websites wird unter dem Begriff Webdesign zusammengefasst. Basissprache für die Erstellung von Webseiten ist die Auszeichnungsprache HTML, wobei die Formatierung zusätzlich noch durch Formatierungssprachen wie CSS beeinflusst werden kann. Vor allem für das Erstellen dynamischer Seiten wurden weitere Sprachen entwickelt, mit deren Hilfe auch komplexe Gefüge aus Webseiten erstellt werden können.
Im Gegensatz zu statischen Webseiten, die technisch ein HTML-Dokument auf dem Webserver darstellen, werden Webseiten häufig auch dynamisch oder aktiv im Moment der Anforderung erzeugt.
Die Möglichkeit, Webseiten dynamisch in Abhängigkeit von Benutzereingaben und Datenbankinhalten zu generieren, machte das Web schnell zu einer universellen Plattform für viele Arten von Anwendungen.