Es gibt verschiedene Möglichkeiten, einen individuellen Internetauftritt zu gestalten. Man kann entweder eine Agentur oder einen Webdesigner beauftragen oder man nutzt CMS und eine Webdesign Software. Mit Hilfe eines CMS ist es auf der auf Basis von Templates möglich, seinen Internetauftritt selbst zu gestalten. Zu den Produktmerkmalen einer Webdesign Software zählen das Bearbeiten von Text und Bildern (Verschieben auf der Seite), das Navigationsdesign, E-Commerce und die Darstellung von Multimediainhalten mittels Flash oder Quicktime. Eine Webdesign Software bietet außerdem Werkzeuge zu individuellen Gestaltung, eine Fotogalerie und vieles andere mehr.