Web Design is the name given to a number of tasks performed in order to develop websites on the intranet or internet.
When developing a website, there are several components to be considered, including the web design, web content, client-side-/server side scripting and network security configuration to name a few. When creating other forms of websites, such as e-commerce sites, then there are other tasks that are additionally performed.
Web development essentially comprises of the coding or programming undertaken to enable a website to function in accordance with the use of the website intended. Web development ranges from creating plain text pages to complex web-based applications, social network applications and electronic business applications.