Before buying a domain, learn all there is to know. Simply put, a domain name is an identification label to show that you have ownership or control of an internet resource. A computer will recognize a website address based on behind the scenes binary IP addresses through domain name servers (DNS). However, in order for them to be easily recognizable and memorable to the public, the numerically addressed internet resource is given a name. What is easier to remember, http://22.214.171.124/ or http://Google.com? Exactly.
A website's name is the address of said site, and it should be memorable. With millions of websites on the internet, domain registrars will ensure that no names are duplicated, and act as intermediaries between users and the DNS. Remember, when buying a name, you might be referred to as the owner, but rather than ownership, it's leasing it for a term, and have bought the exclusive rights over that domain for a period of time. Most companies or registrars will allow customers to renew the name automatically at the end of this term, ensuring it does not appear back on the open market.
Not exactly. A domain registrar is a company which helps anyone buy a domain name. However, most companies offer this service, so you can choose both at the same time. Not only will the company more than likely be able to teach its customers how to buy a name, it may also help them register it. They often include excellent offers such as cheap domain names or even a free one.
If you are looking to trasnfer an already established name, most companies will arrange to have the it transferred for you. Look for a platform that does this without causing downtime.
Other features you will want to research before choosing include: