Broadly defined, web development is everything done to develop a website for the Internet or an intranet. The tasks involved range from developing a simple, static plain-text page to building out complex web-based applications for ecommerce and social-network...