What is brainstorming?

Brainstorming is a group problem-solving technique in which participants try to come up with as many ideas as possible for a particular issue, product, or project without judgement.

Ideas are then combined, discussed and sorted to find new solutions for the problem. There are different ways to brainstorm including small-group discussions and asynchronous brainstorming. Brainstorming can take place in person or over the internet.