Where can brainstorming be used?

Brainstorming is an excellent tool to use in order to tackle any problem or issue. It can be utilized for anything ranging from marketing, to product development, to even just problem-solving for everyday problems. Brainstorming should always be used when you cannot find a solution on your own but it can also be used to build consensus and help with decision making even when you have a set path already.