Yes. There are website hosts, usually those that offer it for free which allows you to host a site even if you don’t have a domain name. The caveat is you don’t really own the website since you don’t have to pay for the subdomain name. For branding purposes, we would advise customers to register a domain name for a business website.