Basically, domain names like .ru, .jp, .ca are all individually controlled by their respective governments. You cannot, for example, be based in the US and get a .mx domain.
In the early days of the internet, domain names would tell you something about the nature of the website; .com was a commercial site, .edu was a school, etc.
Countries use these specific domain names to differentiate a website that is specific to their country. This can help if a business, for example, has different operations in different countries, or simply just to specify that a website is unique to a country.
It should be noted though that any country can use .com, .net, etc.
Latest Answers