Brainstorming is a process that allows the generation of a high volume of ideas quickly in an atmosphere free of criticism and judgment. A team-oriented meeting is used in problem solving to develop a list of possible causes that may be linked to an observed effect.