Web Hosting : In Layman’s Terms

January 13, 2016

What are these charges?” Mom asked me looking at bank statement.

They are of hosting and domain name renewal charges.” I tried to explain.

Hain? What’s that?” Mom asked raising eyebrows.

At that time, I couldn’t come up with an easy-non technical explanation that mom could understand. Somedays later, I came across an infographic, that has explained web related terminologies in so intuitive way that anyone could grasp. I iterated the easy explanation to mom, she looked pretty convinced!

So, that brings down to the point of this post, web related terminologies – in layman’s terms.

A Housing Analogy

(As you read along, try to visualize the theme…)

Web hosting is like a house.

Most people rent house or room to stay. (Subscribe to hosting packages)
We call owner of the property as landlord. (Hosting provider – like GoDaddy, Bluehost)
Same way, we put our website content/files in one of properties provided by the hosting providers.


Website is everything in your house.

Furniture, interior design, accessories.
Visitors will see this and might leave your house if it’s stinky and ugly. (Badly designed website)
If your house is too good, visitors will get addicted and visit it over and over. (Facebook, for example)


Visitors are the people who visit your house.

Or in technical terms, clients/bots who visit your website.

How did they find your house by the way?


Domain Name is like a street address.

You need to register one so that people can find you.
For example, or


Web Browser is like a car.

You enter the domain name and the car will get you to the right house, i.e. website.
Just like cars, some browsers are fast (Chrome) and some are really slow and may not even work. (Internet Explorer :)).


Internet is a collection of houses.

A huge group of various houses is internet.


Search engine is your travel guide.

Guides, like Google and Bing, keep track of everything happening on internet. You ask them any question and they tell you where to go.

Now, I’m pretty sure that you will be able to explain above technical terminologies to your 90-year-old grandma even! 🙂

Liked/Disliked this article? Leave your thoughts below in comments!

Continue Reading..

  1. Reply


    July 11, 2016

    Nice article Darpan! I had hosting from but i can never explain to other people what that is.

    I’m gonna give them this article from now on!


    • Reply

      Darpan Dodiya

      July 11, 2016

      Hey Ravi!

      That will be awesome! 🙂

  2. Reply

    Aditya Krishnakumar

    January 24, 2016

    Explains everything so intuitively…

  3. Reply


    January 24, 2016

    It’s definitely worth reading..!!

  4. Reply

    Vivek patel

    January 23, 2016

    Good one…!!
    Really helpful to understand .!

  5. Reply


    January 18, 2016



Seattle WA, USA

Hello 👋 I'm a Software Engineer based out of Seattle, WA. This is my internet backyard to share things that I do and stuff that I find interesting. I started this blog back in 2014 to share my travels stories. Glad to see you here, have a look around the website, you'll enjoy. Feel free to drop a comment or say hello. Have a beautiful day! :)