This is the work involved in developing a web site for World Wide Web or a private network. This could be a simple and static development or a dynamic PHP or CMS development. Web development can range from developing the simplest static page to the most complex web-based internet applications, electronic businesses, and social network services. A more comprehensive list of tasks to which web development commonly refers, may include web design, web content development, scripting, web server and network security configuration, and e-commerce development. Web development usually refers to the main non-design aspects of building web sites. Web development is the process of developing a set of features to best meet your business needs.