Brainstorming je označenie pre skupinové riešenie problémov. Kladie dôraz na objem a rôznorodosť nápadov vrátane tých, ktoré sa môžu zdať nezvyčajné alebo “mimo “. Členovia skupiny pridávajú svoje nápady, ktoré sa potom vyhodnocujú.
Jednotlivé nápady sa zapíšu, ale hodnotenie a kritika sa vykonáva až neskôr. Tiež môže označovať premýšľanie o rôznych nápadoch v snahe nájsť riešenie problému.
Jeho alternatívy: buzzgroups, bug list, technika schodíkov, synektika,TRIZ.