The Relationship between Domain Names, DNS, Email, and Hosting
Domain Names: The Name for Your Online Presence
A domain name serves as the unique identifier for a website, much like a phone number or a physical address for business. It provides a (hopefully) easy-to-remember name that users can type into their web browsers to access a particular website. For example, “www.example.com” is a domain name.
You can only purchase a domain name at a Registrar. Since it is an essential part of your business, you should always have access to your registrar account and safeguard that information. Many registrars like GoDaddy, NameCheap, Cloudflare etc. allow you to give limited access to e.g. your I.T. person or web developer. Also, the email on the registration should be an address that never expires.
DNS: A Phone Book for the Internet
Every domain name is connected to the Domain Name System (DNS), a global network of servers that acts as a phone book for the internet. When a user enters a domain name into a web browser, the DNS translates that easy readable domain name into an IP address, which is a series of numbers that identifies the server where the website is hosted. For example, “www.google.com” is connected to an IP address 142.250.xxx.xxx.
Try to remember this number and suddenly you’ll be happy that DNS exists!
But Wait, There’s More: Email or Website?
Nowadays, emails are typically hosted on special email servers that are separate from website servers. So while google.com 142.250.xxx.xxx, the email whatever@google.com might be located at 142.250.yyy.yyy. DNS is configured so that this works seamlessly, although both email and website hosting rely on the domain name for identification.
Email and Website (and yes, there’s more)
Similar to the When you call a company, you may hear “for sales, press 1, for support, press 2” etc. DNS works in a similar way, you just don’t have say that you want to go to the website or email. Anything with an @ in front of your domain name will be handled as email.
In Short:
- Make sure that you own your domain name and always have access
- Use a generic email address like Gmail for registration
- Read the alerts from your Registrar, check your spam folder for their messages
- Keep a backup payment on file
- Do not share the login, give I.T. people and web designers a shared access instead.