Web development is basically the work involved to design a Web page for either the Internet or an internal intranet. In the broadest sense web development would be web development, which deals largely with creating and developing websites as well as other web-based applications. This is a very broad category and includes web design, web programming, web hosting, e-commerce systems, web development tools and web server implementation. Web development can range significantly beyond basic web page design to very complicated web-oriented applications, complex web technologies, online social networks, and corporate intranets.
Web development is not a one-time task. The web developers work over a period of time, building, testing and improving the websites until it is ready for its intended users. This can be done on the basis of individual web developers working as teams or individuals. In some cases web development is outsourced to companies that specialize in this process. Some of these companies areahoo, Microsoft, IBM, Cisco, Sun Microsystems and Google etc.
Web development involves web application development as well as web programming, both of which are required for creating the web-based applications and web sites. Web development involves a variety of tasks ranging from creating web pages, to developing web programs, to coding, to web server implementation and so on. In order to develop web apps development is required, which can further be used by the web developers to create user interfaces for the web pages, to build search engine compatible web pages, to write web server code, to write client-side scripts for various web services and so on. This entire set of web development activities is known as web development (more here).
