Design thinking is a design process that combines deep end-user experience and empathy, systems thinking, iterative rapid prototyping and multi-stakeholder feedback to guide one through the successive stages of a design. Design thinking is both holistic and interdisciplinary as it applies the design process to all areas. It involves collaboration across domains in tackling a wide variety of design challenges from building healthcare services to computer interfaces.