This document provides various brainstorming methods that can be used to generate new ideas and solutions for problems. It describes over 20 different techniques including challenging assumptions, rolestorming, mind mapping, SWOT analysis, random input, and generating 101 ideas. The overall message is that applying different creative thinking approaches can help get out of mental ruts and think outside the box to achieve the best results for any given issue.