Veebikujundust kasutatakse üldmõistena, mis kirjeldab erinevaid veebilehe loomisega seotud ülesandeid. Täpsemalt viitab see töödele, mis keskenduvad veebilehe esiosa loomisele.
Veeb koosneb lugematutest lehtedest, mis esitavad teavet erinevate tehnoloogiate abil ja on ühendatud hüperlinkidega. Igal Internetist leitud veebilehel on kaks põhiaspekti. Esimene on esitlus, millega kasutaja suhtleb, tavaliselt visuaalselt, samas kui teine on taust, mis sisaldab teavet mitte-inimese brauserite jaoks.
Põhilist märgistuskeelt, mida kasutatakse brauserile teabe esitamise määramiseks, nimetatakse hüperteksti märgistuskeeleks (HTML). Laialdaselt kasutatakse ka HTML-i rangemat versiooni, mida tuntakse eXtensible HyperText Markup Language (XHTML) nime all. HTML-i või XHTML-i kasutades saab veebidisainer brauserile öelda, kuidas veebileht peaks välja nägema. Viimastel aastatel on püütud eraldada veebilehe alusstruktuur (kasutades HTML-i) saidi visuaalsest esitusest (kaskaadlaaditabelite või CSS-i abil). Sellel lähenemisviisil on mitmeid olulisi eeliseid nii lühikeses kui ka pikemas perspektiivis ning see kogub aja jooksul populaarsust.
Tehnilisest vaatenurgast võib veebidisain olla üsna keeruline. Erinevalt traditsioonilisemast trükimeediast on HTML-il mitmeid muutuvaid tegureid. Alustuseks ei tõlgenda kõik brauserid HTML-i standardit kehtestava organisatsiooni – World Wide Web Consortium, tuntud ka kui W3 – loodud standardite järgi. See tähendab, et kuigi ühes brauseris kuvatakse leht nii, nagu kujundaja soovib, võib see teises brauseris ilmuda täiesti erinevalt. Brauseripõhistest vigadest kõrvalehoidmiseks on palju parandusi ja lahendusi, kuid see on parimal juhul nõrk äri.
Teine oluline piirav tegur on saidi kuvatavate vormingute rohkus. Kuigi graafilised disainerid teavad täpselt, kui suurele paberile nad prindivad, peab veebidisainer arvestama erinevate monitori suuruste, erinevate kuvasätete ja isegi brauserid nägematutele kasutajatele. Need probleemid kokku panevad disaineritel sageli raskusi, et lisada piisavalt dünaamilisust, et muuta veebileht paljudes brauserisuurustes atraktiivseks, luues samas piisavalt staatilise paigutuse, et võimaldada piltide ja muude tingimata fikseeritud suurusega komponentide kasutamist.
Lisaks XHTML-ile ja CSS-ile kasutavad disainerid sageli mitmeid andmebaasipõhiseid keeli, et võimaldada oma veebisaitidel rohkem dünaamilisust ja interaktiivsust. Kuigi sellised keeled on kasulikud väiksemate saitide puhul, muutuvad need virtuaalselt vajalikuks igal saidil, mis esitab tohutul hulgal andmeid.
Veebidisaini võimalused on praktiliselt piiramatud, kuigi ühel hetkel piirasid neid brauseri enda piirid üsnagi. Manustatud tehnoloogiate tuleku ja paindlikkusega on need piirid peaaegu kadunud, võimaldades mitmekülgsust ja dünaamilisust, mis seab proovile kõigi Interneti jaoks disainimisest huvitatud kujutlusvõime.