Brainstorming je kreatívny proces riešenia úlohy alebo problému, ktorý existuje v mnohých variantoch. Najčastejšie sa realizuje vo forme skupinovej diskusie, s cieľom vygenerovať široké spektrum nápadov a riešení v čo najkratšom čase. Táto metóda má definovanú štruktúru a pravidlá, ktoré treba dodržiavať, a vedie ju moderátor.