Brainstorming provides a freewheeling environment in which everyone is encouraged to participate.
Quirky ideas are welcomed, and many of the issues of group problem-solving are overcome.
All participants are asked to contribute fully and fairly, liberating people to develop a rich array of creative solutions to the problems they're facing.
brainstorming tends to produce a wider range of ideas than with group brainstorming, you do not have to worry about other people's egos or opinions, and can therefore be more freely creative.
For example, you might find that an idea you’d be hesitant to bring up in a group session develops into something quite special when you explore it with individual brainstorming.