How to choose a good domain name?

The very first step to getting a website is to purchase a domain name. Yes, it’s possible to build a site without purchasing a domain name but I wouldn’t suggest that route.
I would suggest a site without your own domain only for personal and hobby sites.
Checkout this article on how to build a free site.

Let’s get back to the topic of choosing a good domain name.

Before anything here are a few points for total domain name newbies.
a. Domain name are