About domains, hosting and email
To install a business website a domain name (website address) must be reserved first.
Hosting is then assigned to that domain to enable a website designer to upload files, so the domain should be pointed correctly. Hosting can be thought of like renting storage on a computer.
Files are uploaded to the web space and users access those files using their browser to view the website.