A domain name is part of an Internet address called a "URL". It is the name you choose for your website for example: www.yourcompanyname.com
A URL is more detailed than a domain name, offering more information, for example: the specific page address and file name.
Hosting is rentable space on a server which holds your website. Your website files are then pointed to a domain name (web address) so that your website is found on the Internet by typing in your domain name.
We offer a range of hosting plans to suit your business requirements as well and can help you with registering your domain name or names as well as transferring existing ones.