Brainstorming è un termine inglese composto dalle parole brain (cervello) e storming (tempesta) e significa letteralmente tempesta di cervelli. Questa espressione è entrata nell'uso comune per indicare una modalità di lavoro di gruppo in cui viene sfruttato il gioco creativo dell'associazione di idee: la finalità è fare emergere diverse possibili alternative in vista della soluzione di un problema.
Ogni persona del gruppo è stimolata a produrre in modo creativo quante più idee in una sessione di lavoro: ogni pensiero è registrato e poi discusso all'interno del gruppo e solo in un secondo tempo viene eseguita una cernita qualitativa delle idee.
A coniare questo termine fu, alla fine degli anni Trenta, il pubblicitario Alex F. Osborne che stabilì le quattro regole principali di questa tecnica di lavoro: nessuna critica alle idee degli altri, benvenuti tutti i capovolgimenti di idea, la quantità prima di tutto, lavoro di perfezionamento su ogni idea.