If you compare your website to a house or property, then your domain name would be your address and your hosting would be your empty plot or land. The website that people visit would be your house on the plot or land.
Multumco make sure Google points your customer in the right direction.
With us you get a .co.za domain name and hosting for free with all our Website Design Packages
Find your Domain Name here
Domain names are unique and usually have "businessname.co.za" this is very important to have, as your company will have more credibility with Search Engines, ie. Google when your company have a domain name.