To start a website, you must first get a domain name which will be the permanent address. Check if the desired domain name is available through Bluehost. Once obtained, select a hosting plan on Bluehost and proceed to checkout to complete the domain registration and hosting purchase.