Brainstorming is defined as a process for generating ideas and exchanging knowledge to address a specific business or technical problem. Brainstorming encourages the employees to think freely. When brainstorming as a group, each person offers their ideas or thoughts as they come by. Ideas are then categorized and further action is taken at the session's end.
In a group environment, brainstorming is a technique for coming up with ideas. It is typically applied in the early stages of a project/business when the project's potential is not yet fully known or defined. It provides a quick way to generate a lot of ideas from the creativity of a small group of individuals. The brainstorming environment facilitates an unrestrained, non-judgmental explosion of ideas, concepts, policies, decisions, and tactics. All contributions are welcome during a brainstorming session, and the key to a productive one is to offer as many ideas as you can without judging them.
We have laid down a few points which can help you to conduct a brainstorming session: