Il web design è una importante attività che prende in considerazione molti aspetti per produrre un sito web. Siamo abituati a vedere in una pagina web del testo accompagnato da immagini, media digitali ed altri elementi interattivi. Gli sviluppatori web utilizzano un linguaggio di markup (ovvero un insieme di linguaggi di programmazione quali HTML per la struttura e CSS per la presentazione, nonché JavaScript e librerie quali JQuery per integrare l'interattività). Il compito del web designer è anche quello di saper coniugare l'aspetto e l'usabilità, tenendo conto anche dell'accessibilità, attraverso la conoscenza e l'applicazione delle tecnologie disponibili: per questo segue con attenzione l'evoluzione de linguaggi di programmazione e delle piattaforme affinchè la funzionalità dei siti siano sempre garantiti nel tempo.