There are tons of different keyword research tools, just choose the one best for you. I prefer semrush for example.
Besides Google keyword tool, there is also Google 'Trends' where it shows you what keywords are hot right now. While the keyword tool shows you searches for the previous month, Google trends shows you which keywords are being searched most right now.
Don't forget about Google search suggest with your chosen keywords, as people are inclined to use that more and it is an untapped source of relevant long tails.
Yes, the Google Adwords Keyword tool is still the best I have used. It is super easy to use. Use the results as a reverence or starting point!
Definitely Google Adwords Keyword tool...although seobook.com has a really good one too. Also, as audreysolo suggested, seeing what your competitors are using as well can give you a sense of similar keywords. It's very easy to do, just go to your competitors websites home page> click on 'view source' in your browser menu and look for something to make reference to "keywords". If you are in a very competitive market then I would take care of which keyword(s) to use. What your competitors are using may work for them since they have a lot of history already and page rank, but may not work for you. If you are first starting off, which I assume you are =), and in a highly competitive field, I would think of choosing less competitive keywords to give you a running chance of ranking well with search engines for that keyword. For example, if you are selling pet collars and this is a keyword that your very successful competitor uses, and after plugging in that keyword in the keyword tool, you see that it gets 200K monthly (thus making it a VERY competitive keyword phrase), you may want to opt for something else on that list that is slightly less competative. Good luck!
go to google shopping page and you will see 25 products that are searched on google . take those keywords and insert them in googl keyword tool.
SEO practitioners know how to identify relevant keywords and have the tools that allow them to find out the most commonly used and most interesting keywords when people search for products, information, etc. that lead to conversion.
Google Adwords is the best place for finding the keywords as most of the websites are targetting Google as their search engine. Other resources may be, goodkeywords.com, overture keyword tool
keyword search using google adword or word tacker and other key word research tool search in google so you find more key word
Right now "Google Insights" is the tool thats working for me. I especially like their "Rising Searches" feature and the "Region" where you can see which areas in the whole wide world a particular keyword is mostly searched.
I also use the keyword report from Google Analytics. It tells me the actual search terms users typed in to find our website. You can use these keywords in your website or Pay perk click campaign. Or you can use them as negative keywords.