Web development is the methodology by designing and creating applications for enhanced functionality in websites. It is the process of developing a web site by coding or programming for the World Wide Web or an intranet. This can include web design, web content development, e-commerce business development, web server, client-side scripting, server-side scripting, web server configuration and e-commerce development.