Design thinking is a problem-solving methodology that focuses on needs and experiences to generate creative solutions. It is a human-centred approach to innovation that involves empathy, experimentation and testing (prototyping) to arrive at a solution that is both effective and user-friendly.