Domain name is a unique identity of any website. Behind the screen, the domain is the name of the computer server/ webserver). This domain name is intended to make it easier to access a site’s address, rather than using a complicated string of numbers known as an IP address. To build a website, you need a domain name and web hosting so that the domain name can be used and accessed on the internet.
In the back-end, communication with the server is possible only by IP address, but the domain name is used for easy memorization.
How does a domain work?
When we use a smartphone, we store our data such as songs, phone numbers, pictures on a memory card or SD card. Then, the way the website works is similar. Every website remains stored in the server or host, and the domain name is indicated to the IP of that hosting server.
When we go to the browser and enter the website name in its address bar, the name that is associated with an IP address points to the IP of the DNS (Domain Name System) host server and the website made with the DNS name we want to open All of its data from the server is visible to us in front of us and in this way we are able to view a website in the browser.
What is TLD?
TLD (Top-Level-Domain) is used to help identify the website that it belongs to. For example, this could be its purpose, geographical area where the website originates from, or the organization that owns it.
If you see a website that ends in .gov, then you know that that website is a government-run site. If you see a web address that ends in .kh, then you’ll know that the person who registered that site is either a Cambodian resident or an organization that does business in Cambodia.
All TLDs are managed by the Internet Corporation for Assigned Names and Numbers, which in short is ICAN. ICANN identifies the following categories of TLDs:
Infrastructure top-level domain (ARPA): This group consists of one domain, the Address and Routing Parameter Area. It is managed by IANA on behalf of the Internet Engineering Task Force for various purposes specified in the Request for Comments publications.
Generic top-level domains (gTLD): Top-level domains with three or more characters
Restricted generic top-level domains (grTLD): These domains are managed under official ICANN accredited registrars.
Sponsored top-level domains (sTLD): These domains are proposed and sponsored by private agencies or organizations that establish and enforce rules restricting the eligibility to use the TLD. Use is based on community theme concepts; these domains are managed under official ICANN accredited registrars.
Country-code top-level domains (ccTLD): Two-letter domains established for countries or territories. With some historical exceptions, the code for any territory is the same as its two-letter ISO 3166 code.
Internationalized country code top-level domains (IDN ccTLD): ccTLDs in non-Latin character sets (e.g., Arabic, Cyrillic, Hebrew, or Chinese).
Test top-level domains (tTLD): These domains were installed under .test for testing purposes in the IDN development process; these domains are not present in the root zone.
What is DNS
Have you ever come across a ‘Telephone Directory’, widely in use before the advent of cellphones and smartphones? Its purpose was to help the user to find the telephone number of a subscriber identified by a name and an address or, in other words, we can say that it translated the name and address of a person into a telephone number. Then, the way DNS works are similar
DNS stands for Domain Name System. Basically, it’s the system that translates a domain name (https://onebyte.xyz/) into an IP address (188.8.131.52) which is the unique identifier of some piece of hardware on a network. And thanks to this IP address that our web browser can know where the destination is (the hosting server/ webserver)