What is Design Thinking and How to Apply It?

Everyone who cares about solving a problem, even modestly, talks about Design Thinking.