Here are some pointers on creating an effective domain name.

Use your company’s name as your domain name. This helps keep your brand name consistent between online and offline media.
Alternatively, make the name descriptive of your product. For example, if you run a home healthcare service, try to get home and healthcare in the domain name.

Many businesses name their companies with a descriptive domain name in mind. This makes the domain name do double duty — it identifies the company and describes its business.
Make a list of about 10 alternative names in order of your preference. You may find that the name you wanted has been taken by someone else. If your first choice is not available, you’ll need to register one of your alternatives. (See step 2 on how to register a domain name.)
Select .com as your domain name’s extension. Most web users expect businesses to have a .com after their name. If you absolutely must have a certain name and can’t get a .com extension for it, try .net or .biz, in that order.

If your business is a non-profit, choose .org. It almost always indicates that the website belongs to a non-profit.
Keep the domain name as short as possible.
Make sure it’s easy to understand when spoken. Avoid domain names with hyphens and numerals