Fundamentals

What Is a Domain Name? What Is Hosting? A Beginner's Guide to Both

Illustration of a domain name as a street address sign and hosting as a plot of land with a house being built on it
Quick takeaways
  • A domain name is your address on the internet (what customers type to reach you); hosting is the land that stores all your website content.
  • A good domain name is short, easy to say, tied to your brand name, and readable over the phone without spelling it out.
  • If you're choosing one extension, go with .com — it's familiar and cheaper. Add .vn if you want to protect your brand.
  • Budget roughly $50 to $70 a year to renew both the domain and hosting, and always renew on time.
  • Always register your domain name and hosting in your own name so you keep full control of your site's address.

You're thinking about building a website for your shop or restaurant, and the first questions are almost always: what is a domain name, what is hosting, how do they differ, and which one do you actually have to pay for? These two items are required for every website, but beginners often mix them up because both sound technical.

The easiest way to think about it: a domain name is like your home address, and hosting is the plot of land you build on. Without an address, customers can't find you; without land, there's nowhere to build. Below is a plain explanation of each, with everyday examples, plus guidance on how to choose wisely and what to budget each year.

What is a domain name? Think of it as your address on the internet

A domain name is the name a customer types into a browser to reach your website — something like phobaccaubia.com or spahuonglan.com. It is your home address on the internet. When someone wants to visit, they type that address, and the browser knows exactly where to take them.

Every website actually sits at a long string of numbers — something like 203.162.x.x — called a server address. Nobody can memorize that, so a readable name is attached to it, the same way you remember a street name and house number instead of GPS coordinates. That is the entire job of a domain name: turning a hard-to-remember number into a clean name you can print on a flyer, business card, or ad.

Every domain name is unique. If caphesangsom.com is already taken, you cannot register the same name, just as two houses cannot share one address. Good names get claimed quickly, which is why you should register a domain as soon as you land on one you like.

What is hosting? The plot of land your website lives on

Hosting is where all of your website's content lives: product photos, your about page, the menu, contact details. If the domain name is your address, hosting is the plot of land — and the actual building — sitting at that address. A customer types the address (domain name), the browser finds the land (hosting), and pulls up the content to display.

Hosting is a slice of space on a server that runs around the clock. Because it never shuts off, your website is always open — even at 2 a.m. when someone is scrolling their phone and wants to check your prices. You rent that space by the year, much like leasing a piece of land to build on.

Hosting quality directly affects how fast your pages load. Good servers mean pages snap open quickly; underpowered ones make visitors stare at a spinning wheel. That matters because most visitors in Vietnam browse on their phones and tend to leave if a page takes more than about 3 seconds. You can dig into why that matters in Page Load Speed: Why It Matters and How to Improve It.

A domain name is the address; hosting is the land. A working website needs both: an address so customers can find you, and land to hold the content.
Diagram showing how a browser follows a domain name to a hosting server to load a website
A customer types the address (domain name), the browser finds the land (hosting), and loads the website content.

How to pick a good domain name for your shop or restaurant

A good domain name doesn't need to be clever — it just needs to be one a customer can hear once and type correctly without asking how to spell it. Here are principles that have held up across many real shops and restaurants:

  • Short and easy to say: the shorter the name, the easier to remember. A bubble-tea chain called tocotoco travels by word of mouth far better than a long string of syllables.
  • Match your business name: the domain should echo or match your actual shop name so customers can connect the two. A pho restaurant called Bac Hai is better served by phobachai.com than something generic like anngon.com.
  • Avoid hyphens and numbers: a name like pho-bac-hai-2024.com is easy to mistype when read aloud over the phone. If it doesn't roll off the tongue, customers will get it wrong.
  • No unintended readings: read the domain out loud to someone at home and ask them to type it back. If they get it wrong, strangers will too.

A practical test: if you can't tell a customer the domain over the phone without adding "that's all one word, no spaces" — the name isn't good enough yet.

Should you choose a .com or another extension?

The part after the dot (.com, .net, .vn ...) is called a domain extension. For most shops and restaurants, the short answer is: go with .com first, and if budget allows, secure .vn as a backup.

Who should use .com

.com is the most familiar extension — people type it out of habit. When a customer half-remembers your shop's name, their first instinct is to add .com. It's also the cheapest and easiest to register, with no paperwork required. For most cases, a clean .com domain is more than enough.

Who should use .vn

.vn signals clearly that you're a Vietnamese business, adds a layer of trust for local customers, and is preferred by industries like pharmacies, clinics, and formal companies that want a more official look. The trade-off is that .vn costs noticeably more than .com and requires identity documents or business registration to register.

Practical advice: if you're picking just one, go with .com — it's familiar and more affordable. If your brand matters enough that you'd rather not risk someone else registering the .vn version, buy both and point them to the same website. When you build with Web Trong Ngay, a .com domain is included free for the first year, so the only question is whether you want to add .vn on top.

How much do a domain name and hosting cost each year?

This is the part that surprises most beginners: a domain name and hosting are not one-time purchases. You renew them every year. You don't own them outright — you rent the right to use them annually, like paying to hold your spot on a piece of land.

  • Domain name: typically around $12 to $32 a year depending on the extension (.com is cheaper, .vn costs more).
  • Hosting: typically around $40 a year for a small shop or restaurant website. More powerful plans with more storage cost more.

That means you should budget roughly $50 to $70 a year to keep your site running, not counting the upfront cost to build it. This isn't a large amount, but you must renew on time. Forgetting to renew a domain is a real risk: the site disappears without warning, and worse, someone can swoop in the moment it expires and register your name out from under you.

Factor this into the full picture alongside the initial build cost. For a complete line-by-line breakdown, a realistic website pricing breakdown covers every charge. Whenever you receive an all-in quote, ask clearly: does year one include both the domain and hosting, what does renewal cost from year two onward, and whose name will the accounts be registered under?

Why your domain name and hosting should be registered in your own name

This is something most web agencies don't bring up, but it matters. Both your domain name and hosting account should be registered using your own information and credentials — not the agency's. The reason is simple: whoever's name is on the account is the one who controls it.

Some shop owners have their site built through an agency, then a few years later want to switch providers or take over management — only to find the domain is registered to the agency. Getting it back means negotiating, sometimes paying extra, and in the worst cases the agency uses it as leverage. When the domain is in your name, you can move it anywhere, at any time, without asking permission.

A domain name is like your house number, and your website content is the asset you've built up. If both sit in someone else's hands, the day they stop cooperating you can lose control of the address your customers already know — and along with it, all the SEO equity you've accumulated. Ownership is also one of the reasons to think carefully about renting versus buying outright, which is covered in Month-to-Month Website Rental vs. Full Ownership.

When finalizing a web service, ask one direct question: "Will the domain and hosting be registered in my name, and will I have full ownership of both the source code and the domain?" The answer should show up as account credentials handed over to you — not just a verbal promise. If you want to try building something yourself before deciding, Build Your Own Website or Hire a Designer? gives you both sides.

Golden rule: whoever's name is on the domain is the real owner of that address. Make sure that name is yours.

Frequently asked questions

What is a domain name, in plain terms?

A domain name is the name a customer types into a browser to reach your website, for example yourshop.com. It's your address on the internet — it lets customers find your site without memorizing a string of numbers.

What's the difference between a domain name and hosting?

A domain name is the address; hosting is the land that holds the content. A customer types the address (domain), the browser finds the land (hosting), and loads the photos, text and pages. A website needs both to work.

How much do a domain name and hosting cost per year?

A domain name is typically $12 to $32 a year; hosting runs around $40 a year for a small site. Both must be renewed annually. If you're looking at an all-in package, ask whether the first year includes both.

Should I get a .com or .vn domain?

If you're picking just one, go with .com — it's familiar and more affordable. If your brand is important and you'd rather not risk someone else taking the .vn version, buy both and point them to the same website.

What happens if I forget to renew my domain?

The website goes offline and someone else can register the domain the moment it expires. Turn on auto-renewal if your provider offers it, or set a phone reminder a few weeks before the expiry date.

Need a professional website or landing page?

Web Trong Ngày delivers in 24 hours, all-in for $40 — preview the demo first, pay only when you are happy, own it for life.

Get a free consultation 0911 050 314