skip to Main Content

Domain name and Hosting – What’s the difference?

domain registration malindi

So you want to start a new website and you’ve heard you need to buy a domain name and hosting but aren’t quite sure what those are, what the difference is and what is really necessary. Let me clear it up for you.

Domain name

A domain name is the address of your website that people type in their browser’s address bar to visit your website e.g. In other words, if your website was a house, then your domain name is the address that leads to that house.


Web Hosting

Once your website is created, you will need to store all of its files somewhere. This is where a web host comes in. A web host will, as its name suggests, host all of your website’s content for people to access over the Internet. Your website may be digital, but its files still need to be stored on a physical hard drive and accessible on the Internet using a server.

So, what’s the relation?

Domain names and web hosting are two different services. However, they work together to make websites possible.


Domain names are how we address websites on the web, whereas web hosting is where we keep those websites.


Basically, when a visitor puts your website’s domain name into their web browser window, that domain name is then taken and decoded to figure out what specific web host (web server) it points to. Once this is done, the website gets displayed to the visitor.

There are different domain registrars and web hosting companies in Kenya and around the world. To get started, you need to identify the host that matches your business needs.

We offer free domain registration and hosting for one year to each client