There are a lot of moving parts involved in a website project and you've got a business to run. So I'll take care of the technical stuff and we'll just speak in plain English.
A full, new website usually goes through several phases of development, something like...