Keywords are real words you are targeting in hope that your visitors will search, so if you make proper research then you can understand what your client think and how they search on internet,this is main importance of keyword research.
I use Google Keyword Tool I am not sure if there is a better tool out there. But I'm using this mainly because it's free and it's because it's from Google.