Design thinking is a process where a need or opportunity is identified and a design solution is developed. The process consists of five main steps: Empathise, Define, Ideate, Prototype and Test. The consideration of economic, environmental and social impacts that result from designed solutions are core to design thinking. Design thinking methods can be used when trying to understand a problem, generate ideas and refine a design based on evaluation and testing.