Brainstorming is a process of generating ideas or solutions through spontaneous and freewheeling settings. It can be done either alone or in a group discussion. The goal is to come up with as many ideas as possible, without worrying about the feasibility or whether they are good ideas. Brainstorming allows your mind to freely come up with ideas without judgment.