Brainstorming is a group method of creative problem-solving frequently used in product concept generation. There are many modifications in format, each variation with its own name. The basis of all of these methods uses a group of people to creatively generate a list of ideas related to a particular Topic. As many ideas as possible are listed before any critical evaluation is performed.
In the context of product development, brainstorming is used to generate new ideas for products and to improve upon existing products. The aim is to come up with as many ideas as possible, without judging or evaluating them, in order to create a "pool" of possibilities from which the best ideas can be selected later. Brainstorming can be an effective way to overcome creative blocks and to get past initial assumptions and prejudices about what is possible. It can also help to stimulate new ways of thinking about a problem or challenge. Brainstorming is often used in conjunction with other methods such as mind-mapping and lateral thinking.