web development process
Understanding your business, processes, needs, objectives, competitors, etc.
Detailed requirements, features, deliverables, timetable, etc.
Design concept(s) for your review and approval - each showing a particular layout, color scheme, navigation, etc.
Production of a fully functioning site based on the agreed design and project plan.
Review, testing, editing, optimization and launch.
Customer service; maintenance; technical support; hosting; marketing, etc.