Web development involves six different processes: planning, analysis, design, implementation, promotion, and
innovation.
Planning you need to define the target audience, purpose, objectives, and policies for information development and use.
Analysis you need to check technical construction of web with validation tools; evaluate information consistency and verify correctness of domain information.
Design is separate information into page-sized chunks; connect pages along routes of use and user thinking; provide information, context, and navigation cues; and create a consistent look and feel.
With implementation you need to create an extendible directory and file structure; use HTML tools where helpful; use templates for supporting consistent look and feel; and check implementation in various browsers. It is most like software development because it involves using a specific syntax for encoding web structures in a formal language in computer files.
With promotion you need to target publicity releases for general Web audiences, potential users, and current users; and innovatively connect with users to meet their needs. Promotion might involve using specific marketing strategies or creating business models.
With innovation you need to continuously and creatively work for improvement to meet user needs; use testing, evaluation, and focus groups to shift and change web's content as users needs change. Innovation also involves seeking to continuously improve the usability and quality of the web and exceed user expectations.