The advantages of brainstorming include the ability to refine ideas and use every person\\'s input to develop specific ideas; disadvantages include the hindrance that it can impose on an individual\\'s creativity.