The easiest way to find a domain name for purchase on the internet is to go to a Web Hosting site such as Name.com and they will help you find one that you are looking for. Often times when you have an idea in your head, the name could already be taken. Web sites like this can do a search for you, and let you know if that is the case. If it is they can help you find a similar sounding name or they can help to find one that may work even better. The employees on sites like these are extremely educated in the World Wide Web, and they know what types of domain names sell and which ones dont. If you have an idea, they will tell you if the name will do for you what you want it to. Sometimes the name of your site can make you or break you. If it is too hard to remember or too hard to find, you will struggle getting any traffic going there. If no traffic goes to your website, then you have to essentially rely on word of mouth to get people to go to your site or you have to spend way too much money on advertising. Neither of those options makes any sense given the tools that you do have to make your site a success. You want to do everything in your power to ensure that your website is beyond what you could have imagined just to wow your audience with your domain name