You will need to have a domain name for people to access your website. You do NOT have to buy it with us. You can buy a domain name elsewhere and use it on your website that is hosted with us, this will be available after your account is setup here.