There are two approaches to keyword research: content-centric and keyword-centric
Content-centric - You have a specific piece of content, or provide a particular product or service, and you want to find search terms people may use to find you.
Keyword-centric - you want to identify profitable search terms, and then build content around them.