Web Hosting and
Web Hosting and Domain Registration are two elements you need to run a website.
Web Hosting is an account on a server that stores and serves website files to your browser through the Internet.
Domain Registration is registering a name that people can read that sends people to a specific website.
To build a website you will need both a domain name and web hosting account.
Breezehill Digital Media offer both Domain registration and Hosting.