Who hosts websites?
The host of a website, is the person or organization who designed it for they are the main people who operated and use the website, but there are many occasions where the designers wish for another group or website to host it for it may be too much to manage, so the answer is really it could be anyone who is in direct contact with the company or organization behind it.
How much does it cost?
The cost of hosting a website can scale from nothing for you may be the only provider of the website, or if you have someone else to host it, it may scale from £10 – £100 per month for local hosting, very big companies you never really know for there is so much legal issues behind it.
What is a domain name and how would you register one?
Domain names are a human friendly version of a website address. Without a Domain name, you would be stuck with a load of numbers. So we use Domain names to identify sites.
When choosing your Domain name you should select a term people will use to search for your site. Most obviously, this could be your brand or personal name.
A domain name makes up the address of your site and can end in .com, .net, .org, .info, .us, .biz, and more.
You can register your domain names with big name companies like Register.com and NetworkSolutions.com, it does not really matter who you register with for they all provide the same service but different prices.