Website-ontwerp is het proces van het creëren van de structuur van een website, inclusief hoe deze wordt weergegeven in een browser. Website-ontwerpen gaan vooral over het uiterlijk van de website, maar ook over bruikbaarheid, toegankelijkheid en navigatiefuncties. Het website-ontwerp kan tekst, afbeeldingen, afbeeldingen en andere visuele elementen bevatten. Het "uiterlijk" van een website wordt voornamelijk bepaald door de grafische gebruikersinterface (GUI). Hoewel het vaak veel verschillende soorten componenten op een pagina bevat, is het belangrijkste doel van een GUI om de inhoud van de site visueel weer te geven.