Choose a domain name that you want to use
2. Register your domain name with a hosting company
3. Set up your website on the hosting companys servers
4. Upload your website onto the internet
5. Promote or advertise your website