Divergent Thinking
Divergent thinking is a creative mode of thinking that explores many possible solutions and seeks to generate novel ideas.
Design activities that encourage divergent thinking often emphasize spontaneity and playfulness, and aim to create an open atmosphere for sharing good and bad ideas. Activities could include brainstorming, free writing, and bubble mapping. Once divergent thinking methods are used to generate a wide range of ideas, convergent thinking can be used to hone in on ideas and make decisions.
Many design methodologies explicitly define stages where divergent thinking is the focus. For example, in the double diamond diagram, the “Discover” stage focuses on divergent strategy or exploring the problem and landscape, and the “Develop” stage focuses on divergent execution or generating a range of ideas and solutions.

For more information, visit the Interaction Design Foundation’s divergent thinking definition.
Contribute to Docs
- Learn more about how to get involved.
- Edit this page on GitHub to fix an error or make an improvement.
- Submit feedback to let us know how we can improve Docs.
Learn UI and UX Design on Codecademy
- Front-end engineers work closely with designers to make websites beautiful, functional, and fast.
- Includes 34 Courses
- With Professional Certification
- Beginner Friendly.115 hours
- Get started with User Interface (UI) and User Experience (UX) Design and learn how to wireframe and prototype using Figma.
- Beginner Friendly.2 hours