Web design consists of a range of different technical skills and disciplines to build maintain a website. A few of the different disciplines involved in web design include web graphic design; interface design, user experience design, search engine optimisation, content creation, coding to name a few.