Design thinking adalah sebuah metode desain yang bertumpu pada pencarian solusi untuk menyelesaikan permasalahan tertentu. Design Thinking ditujukan untuk memecahkan masalah yang kompleks yang belum terdefinisi secara jelas atau belum ditemukan solusinya terbaiknya (mungkin sudah ada solusi, tetapi belum maksimal) dengan cara memahami kebutuhan manusia yang terlibat, dengan menciptakan banyak ide dalam sesi brainstorming serta melakukan pendekatan langsung melalui pembuatan prototype dan pengujian langsung. Dalam memecahkan masalah diperlukan 4 elemen pendukung, yaitu : 
1.  People centered
2. Highly creative
3. Hands on
4. Interative