Webseiten werden standartmäßig in (X)HTML und CSS, in Flash, oder Javascript programmiert. Für dynamische Webseiten wird meistens noch eine serverseitige Programmiersprache wie z. B. PHP, ASP bzw. .NET benötigt. Klassische
Webseiten bestehen aus einem Navigationsbereich, mit Verweise auf ander Webseiten, so genannte Hyperlinks, einem Contentbereich, in dem die Webseiteninhalte platziert werden.