Prin web design sau webdesign se înțelege în general realizarea de situri web, de la momentul conceperii structurii și interfeței grafice și până la finalizarea programării și introducerea propriu-zisă a datelor – imagini, text, fișiere și alte elemente – care alcătuiesc conținutul sitului.

Siturile, în forma în care ele se afișează în browsere, sunt de fapt interpretări vizuale, menite să fie înțelese de orice persoană, fără să fie necesare cunoștinte în domeniul informaticii sau al secvențelor de cod redactate de programatori. Aceștia lucrează ori în diverse limbaje din care apoi se generează limbajul specific de script al internetului HTML (HyperText Markup Language), ori direct in HTML. Dacă nu ar exista browserele care știu să interpreteze limbajul de script și să afișeze rezultatul pe ecran, siturile ar fi doar înșiruiri de texte neformatate și, cel mai probabil, fără imagini. În principiu, limbajul HTML indică locul în care să se afișeze diversele elemente vizibile, dimensiunea, culoarea, precum și alți parametri care conferă unei pagini web atât aspectul dorit cât și funcționalitate optimă.