You have seen .com .in and many more like this in many websites but do you know that is that & how it now welcome this post is for you

DOMAIN NAMING SYSTEM

Domain Name is a unique name given to each website. The Domain Name System (DNS) is a system in which domain names are interpreted into IP addresses, since the

Internet works only with IP addresses Domain names are easier to remember than IP addresses since name has strong correlation with the website. The DNS serves as a directory for the web by locating and addressing devices in a worldwide network For example, to use Google search engine, the domain name is google.co.in and to use Wikipedia it is wikipedia.org.

The domain name consists of two parts. One is the name of the domain and other is the web extension. The name of the domain comes before the dot() symbol and the extension comes after it. A web extension tells the kind of organization and the country it belongs to.

An example of the DNS is:

Suppose a user from India wants to use Yahoo.com search engine then the person will simply type "www.yahoo.co.in" in the address bar of the web browser and press Enter. The user's ISP will query their domain name servers and find the unique IP address associated with the "yahoo.co.in" portion; thus directing the network traffic to that IP address.

Some of the popular domain name extensions are given below:
The DNS also uses country code to specify the country by using two letters in its extension. Some examples of country codes are:

•in for India
•pk for Pakistan
•us for United States
•uk for United Kingdom
•jp for Japan

There are certain rules which must be kept in mind while deciding a domain name. 
1. It can have alphabets (e.g., a, b, c, d.), and numbers (e.g. 1, 2,3,4.).

2. Hyphen(-) is the only special character allowed in the domain name. 3. A Domain name cannot contain more than 64 characters.

4. Last but not the least, a domain name must have a valid domain extension. E.g., gov''.net','com'

An article by Munna Suprathik