Design thinking is the the set of cognitive, strategic and practical procedures used by designers in the process of designing, and to the knowledge that has been developed about how people reason when engaging with design problems.