Find out what kind of website you really need. What is the purpose of the site, what functionality are you looking for? What is your target Audience?
Choose a layout for the website and where to place visual, functional and interactive elements. Plan cascade of content for all devices.
Choose typography, color palette, images, photos, logos. Create content (slogan, headings, calls to action etc...)
Website installation and configuration. Custom and/or default functionality development, scripts integration, form building etc...
Testing And Deployment
Test website on local environment. Publish website online.