Domain Names should possibly be short and easy to remember.
Domain Names should reflect your whole idea of going internet. That is its hould be a close match for the product / services / company / organisation / idea for which you are chosing the internet/web market.
Domain extensions (TLD's) should also be apt for your domain names.
Country specific (ccTLD's) are helpful if you wish to target geo-located audience.
Do not forget to renew your domain names before expiry to avoid loss of domain and to avoid late fee charges.
The second part (technicalled called label) of the domain names, i.e, the one after the dot (first label from the right most), is technically called a TLD. Initially only a handful of TLDs existed. Best example of early TLDs are:
.com - originally meant for (US) commercial organisations.
.org - originally meant for Non-profit organizations.
.net - originally meant for Internet providers.
.info - Information services.
The restriction with these TLDs are no more in place and any person can register domain names with these TLDs. Not only this, over the period of time since usage of internet among general public, a lot more TLDs have come into existence. These TLDs can be classified as follows:
gTLD - called generic "Top-Level-Domains"
sTLD - Sponsored Top Level Domain (sTLD).
uTLD - Unsponsored Top Level Domains.
ccTLD - Country Code Top Level Domains (ccTLD).
gTLD - generic Top-Level Domain
gTLD - generic Top-Level-Domain: .com, .net, .org, .biz, .info, .name, and .pro are gTLDs that are open to all. There are some gTLDs that have some restrictions and hence not open to all like - .gov., .int, .mil.
Register Domain Names with any gTLDs with Mavenheads at discount rates and other attractive offers.
sTLD - sponsored Top-Level Domain
sTLD - A sponsored TLD is a specialized top-level domain that has a sponsor representing a specific community served by the domain. The communities are formed/based on ethnic, geographical, professional, technical or other theme concepts. Some of these so called sTLDs have restrictive use (like .edu, .gov, .mil) while most of them are open to all for registration. Examples are .legal, .hotel, .club, .travel etc...
Register Domain Names with any sTLDs with Mavenheads at discount rates and other attractive offers.
uTLD - unsponsored Top-Level Domain
uTLD - An unsponsored TLD operates under policies established by the global Internet community directly through the ICANN process. All the gTLDs that are not sponsored ones are uTLDs like .com, .net, .org etc...
Register Domain Names with any uTLDs with Mavenheads at discount rates and other attractive offers.
ccTLD - country-code Top-Level-Domains
ccTLD - TLDs with two letters (.xx) have been established for over 250 countries and external territories and are referred to as "country-code" TLDs or "ccTLDs". Examples are .in for India, .ca for Canada, .jp for Japan etc... Registrants of .ccTLDs domains must meet the Local Presence Requirements of specific country / territory.
Register Domain Names with any ccTLDs with Mavenheads at discount rates and other attractive offers.
IDNs - Internationalized Domain Names
IDNs - Internationalized Domain Names (IDNs) permit the global community to use a domain name in their native language or script. This is enabled by allowing domain names to have characters from different scripts, beyond the letters (a to z), digits (0 to 9) and hyphen (-). Such domain names could contain letters or characters from non-Latin scripts (for example, Arabic or Chinese or Devanagri).
IDNs variant TLDs (both gTLD & ccTLD) have also started coming into existence.