- Divergent thinking is the process of creating a list of items based on a single input. In this case, you begin with a task and consider all the ways that you can accomplish that task without thinking in specifics.
- Convergent thinking is the process of converting all of the general ideas—the goals and non-specific solutions—into the specific solutions that form an application.