Brainstorming is the first ever technique of idea generation. This article looks at 1) what is brainstorming?, 2) history: Alex Osborn gives birth to brainstorming, 3) steps for effective brainstorming, and 4) 12 fantastic brainstorming techniques. WHAT IS BRAINSTORMING Brainstorming is an individual or group idea generation technique to find a solution for a particular problem by generating multiple solutions. In fact, importance is attached to the quantity of ideas and not quality at the generation stage. Even strange ideas are welcome in a brainstorming session. Frequently, far-fetched ideas become practical ones with slight modification. Ideas may be blended to