Webdesign ist ein weit gefasster Begriff: Zum einen kann Webdesign sehr speziell das Screendesign oder Layout für eine Webpräsenz beschreiben, zum anderen wird Webdesign auch als allgemeiner Begriff für die Gestaltung und Umsetzung (Webentwicklung) von Internetauftritten benutzt.
Ein Webdesigner entwirft in der Regel ein Layout mit Hilfe eines Grafikprogramms (Webdesign Software) und setzt dieses dann in XHTML/CSS-Templates um. Webdesign Templates können dann in Content Management Systeme integriert, zu statischen HTML-Seiten arrangiert oder mit HIlfe von Scriptsprachen zu dynamischen Webseiten generiert werden. Webdesign erfordert sowohl gestalterisches als auch technisches Wissen, um nutzerfreundiche und attraktive Websites zu entwickeln.