Usually, the website development process varies from five to eight stages. However, on average the following seven steps describe the whole picture: 1) information gathering, 2) planning, 3) design, 4) content writing, 5) development, 6) testing and deployment, and 7) post-launch maintenance.
You are free to modify the process according to your project needs.