An article by Top Web Hosting.
One of the most important prerogatives for having a successful online presence is the domain name. It is what people will notice first when they come across your website and what they will associate you with. The domain name should be easy to remember, but should also be something that tells your visitors what the website is about.
A domain name usually consists of two parts - a top-level domain (TLD) and a second-level domain (SLD). If you have domain.com, for example, ".com" is the TLD and "domain" is the SLD. There are several groups of TLDs that you should consider before you select the domain name you want. Your choice should depend on the purpose of your website and on its target audience. Let's have a look at the gTLDs, or generic TLDs - these are the most common top-level domains intended to denote a specific purpose - com (commercial entities), net (networks), biz (businesses), info (informational sites), org (organizations), mobi (mobile devices) asia (the Asian-Pacific region), name (individuals or families), pro (certain professions), etc. As you can see, these TLDs cover most spheres of life, so you should choose the one that would describe the purpose of your website best. There is no restriction as to who can register such domain names, but some of them involve additional steps to prove that you qualify to have such a domain name (.mobi and .pro, for example).
The ccTLDs, or country-code TLDs, are country-specific domain names. Each country has its own ccTLD. Selecting such a domain name is good if your target group of visitors is from a specific country. Many people would prefer to buy goods or services from a local website, and if your target is Canada, for example, getting a .ca domain name could boost the visits to your website.
You can register a number of TLDs, which can redirect your visitors to a given website like domain.com, for example. This would increase the traffic and reduce the chance of somebody stealing your visitors by using the same name with a different TLD - if you are not using a trademark.
Each domain name has domain records. The name server records (NS records, also known as DNS records) show where the domain name is hosted, i.e. they point to the hosting company whose name servers (NS, also known as DNS) it is using at the moment. You can change the name servers of your domain name at any time. You can have your domain registered with one company and get the hosting service itself from another. Thus, if you register your domain name and find good hosting packages someplace else at a later time, you can point your domain name to the new company's name servers right away.
In general, as long as your domain name uses a certain set of name servers, all its records will point to the same hosting provider. Some web hosting providers, however, allow you to edit specific records, among them the A records and the MX records of your domain name. The A record is an IP address, which shows on which server your website is located, whereas the MX records specify which server handles the email addresses associated with your domain name. For example, if you hire a new web designer and he creates an .ASP website that will be hosted on his private Windows server, you may want to change only the IP address (the A record) but not the MX records of your domain name. In this way, www.domain.com will point to the Windows server, but your emails or any sub-domains like forum.domain.com or shop.domain.com would still be in your current Linux hosting account. The .ASP platform is created by Microsoft and requires a Windows server, although a Linux server would be far more secure.
Only a number of hosting providers allow you to edit specific domain name records and very often this an additional paid service. With 'NTCHosting' you have a wide variety of TLDs to choose from, and you can edit all domain records or redirect the domain names using a redirection tool at no extra cost. That is why 'NTCHosting' would be your best choice when it comes to managing your domain names and to establishing a successful presence on the web.