Not all registrars are the same. You may want to compare the different registrars prices, reliability, support and features the registrars can offer you
You will need either a credit card or a PayPal account to pay for the domain
Registering a domain name is generally very cheap for common extensions like .com, .net, .org, .mobi etc. and should cost you around $10/year.
Localized domains (like .it, .de, .jp, .co.uk) or domains that identify a specific market niche (.tv, .fm) are more expensive than the general .com or .org and generally span from 15$/year up to $100/year
You can register domain names up to 63 characters long, but that does not mean you have to use all 63 characters
Make your website domain name very easy to remember or jot down. Ideally, it should not be longer than 2-3 words
Your website domain name should also be easy to spell and clearly pronounceable
Do not use dashes. A domain name with dashes could be misleading or not so immediate for people to remember or find
Avoid acronyms as they tend to be misleading and do not help people to remember what you do and what your website is about
A popular shorthand is to use "2" for the words "to" and "two" and "4" for "for" and "four". Do not do this, as it will only confuse people, especially those who are less computer literate
Be careful not to make your website domain name conflict with an existing trademark. Check beforehand that no one has used your name earlier
If you are a commercial business, you will want to register the .com variation of your domain name and most likely the newer .biz variant
If you are a non-profit organization, or even an individual, you will want to register the .org version and quite possibly the .com and .us variants (for US-based organizations)
it is always a good idea to protect your website domain name by registering multiple extensions (.net, .org, etc.).
If being found on the major search engines (Google, Yahoo!, Bing, etc.) is important to you, it is highly recommended that you register a domain name that contains your major keywords
If you are creating a website for a local business, getting traffic from all over the web may not be as important to you. This is because your customers will be local and you may want to grow your brand name in a specific area
Your website domain name should be registered in your name, under your ownership.
A private domain registration will keep your information (name, email address, etc.) out of the global Internet database, and will prevent a lot of spammers from reaching your email box.
If you do not have a web host you can allow the registrar to you to park your domain name at a temporary website
If you already have a web host, obtain from your hosting provider the names of their primary and secondary nameservers to point your site to your new domain.
If you ever change your web host, your domain name goes with you.