Design thinking is the iterative approach to creative problem solving. It is the understanding of a user’s needs through kindness and empathy. Design thinking is also the brainstorming solutions and testing ideas to create innovative and feasible outcomes.