Design thinking is a human-centered approach to problem solving that involves empathizing with users, defining problems from their perspective, generating creative ideas, building prototypes, and testing solutions with users. It was pioneered by companies like Stanford's DSchool and individuals like Edison and Brunel who took a holistic view of innovation that considered users' needs. Design thinking focuses on asking questions to gain insights, encourages participation and wild ideas, and uses prototyping and testing to quickly refine solutions. The process helps ensure solutions are useful, usable and have a bigger impact by keeping users as the central focus.