For the most part, you can pick whichever TLD you prefer, though a few have restrictions -- you can't buy a .edu domain unless you run an accredited post-secondary school. Many, but not all, country-specific domains (.us, .uk, .jp) are restricted to citizens of the country in question. Unrestricted country domains are often used for "domain hacks," where the extension becomes part of the title, such as YouTube's alternate address, "youtu.be."
A great domain name is a concise, easy to type, and memorable URL that reflects your brand or your website’s subject matter. Avoid using hyphens, strings of numbers, or unnecessary words to make it easy for your visitors to remember and find your website. Remember: A great domain name is one that your visitors can type correctly on their first try.