Webdesign bezeichnet das Erstellen von Internetseiten. Dies ist natürlich etwas allgemein gefaßt. Eine Webseite besteht je nach Anforderung aus verschiedenen Elementen. Zunächst ist dort die graphische Oberfläche zu nennen, die meist in html erstellt wird. Bei besonderen Anforderungen z.B. einem Online Shop wird Programmierung in verschiedenem Umfang benötigt. Gerade bei größeren Seiten sind auch noch zur logischen Strukturierung der Daten so genannte Datenbanken im Spiel. Sehr beliebt und weit verbreitet ist hierbei die Kombination aus php für die Programmierung und SQL für die Datenbank.