Brainstorming is a technique used to generate ideas about a topic. It involves freely making associations and drawing connections between ideas without judging their quality or feasibility. The goal of brainstorming is to come up with a high quantity of ideas that can then be evaluated and built upon later in the creative process.