Although it is possible to build a website without having to register a domain name you will not be able to brand your site. For example, if you choose a free website plan from a web host, you’ll be given a subdomain of the host’s domain (yoursite.webhost.com). It is more professional than a domain and easier to remember. Plus, it will help you build brand equity and rank higher in search engines.