Why Do You Need Domain Name and Web Hosting?

Domain Name and Web Hosting are the two basic things that you have to understand if you are going to create your first blog or website. Many people don’t have any idea about these two terms and they think that creating a website is very hard. But it is EASIER than one thinks.

In this post I will discuss about what is domain name & web hosting and why do you need these to create a website.  I would like to start this with real life example.

Suppose, you are going to set up a new business. At first, you have to choose a nice name for your business. And you’ll need to register your business name with your state government so that no one can use your brand name. Next thing you’ll need is a location(place) to keep your equipment.

domain name and web hosting

For your website, Domain name is the name of your site. And you have to register it with a domain name server so that no one can steal your website name. Web Hosting is the place where you’ll keep your files.

Now I think you are pretty clear about these two terms. Let’s dive into the details.

Domain Name and Web Hosting

It is important to understand the difference between domain name and web hosting because you need both to create your website.

First start with domain name…

Domain name is the name of your site. For example, www.roadtoblogging.com is the domain name of my site. Whenever you type this name on your browser, you will be landed to my site.

domain name

If you are going to create a site, at first you have to choose a domain name. It should be unique. You can read this post on how to choose a domain name.

Once you’ve chosen the domain name, you need to register it. You can register domain with Godaddy (Cheapest Domain Registrar). Registering domain name is not free, you have to pay to your providers.

Read: How to Register Domain Name with Godaddy

Now Web Hosting…

Having own domain name is the half of the battle. Now others can recognize your site by the domain, but they cannot access your site unless you host your site on a hosting place. For this you have to buy web hosting service from a host provider.

When you buy a hosting package/plan, basically you are buying spaces from a remote computer to store your website files. And that makes your website accessible via World Wide Web (WWW).



The most common forms of Web Hosting are Shared Hosting and Dedicated Hosting. Shared hosting is comparatively cheaper than dedicated hosting. For new user, it is always good to start with shared hosting. You can change your package later.

There are a lot of web hosting companies all over the world. But all are not equally good. Choosing a Web Host can be daunting task for you. But don’t worry, we make it easier for you. Here is the list of some best web hosting providers.

  1. Hostgator   (25% OFF Coupon Code: RTBHOSTING25)
  2. Bluehost      (Discount Link)
  3. Dreamhost ($50 OFF Coupon Code: RTB50OFF )

You can go with above any of the providers without any doubt. They are the leading company in hosting business.

BTW if you are going to create a WordPress site, don’t miss this post: 7 Easy Steps to Create a Self-Hosted WordPress Blog

Hope this post helps you to understand the terms domain name and web hosting. Do let us know if you’ve any confusion regarding this. Like us on Facebook to get regular updates.

Sharing is Caring
Istiak Rayhan

Istiak Rayhan is the founder of RoadToBlogging.com, a blog that aims to make bloggers' journey easier. Istiak loves to help newbie bloggers to build a better blog. Here's more about him.

  • ahsan says:

    Sir i want to get a free Domain name for my blogger site with out hosting.
    plz if any this type option plz help me.

    my site link is


  • >