Although closely related to each other, a lot of people mistakenly identify domain names and hosting as being one and the same thing. Both are required in order to make websites possible. A domain name is what people type into the address bar in their internet browser to view your website. Whereas a hosting service is a place where your website is stored. The domain name acts as an address for the website much the same as a house would have an address that it can be located by.