What is a Web-Development Project?
A Web Development Project is a project that involves creation or major overhaul of a Web property - a website or a web application. While traditionally these projects tended to be run in using a waterfall methodology, now-a-days you'd see most of these projects run in various flavours of Agile. Depending upon the organization, the project would go through a variable size of an initiation stage.
On one end of the spectrum, you'd still see a bit of a phased approach (a remnant of the waterfall hangover) - execution could sometimes be divided between a design and a development/testing phase (with some amount of overlap) and then comes end-to-end testing and implementation, followed by warranty.
On the other end of the spectrum, design, development, testing as well as releases could happen within sprints/iterations - in small cycles of repetitions, gradually building and releasing the product one step at a time.
Web Development Projects may include some typical requirements that you may not commonly discover in other types of projects. Below are some examples:
Web Content Management
Search Engine Optimization
Search Functionality
Content/Page Caching
Content Delivery Networks