Diyabetin temel nedeni insülin direncidir. Bu, vücut hücreleri insüline olması gerektiği kadar yanıt vermediğinde ortaya çıkar. İnsülin, glikozun veya şekerin kandan hücrelere girmesine yardımcı olan bir hormondur. Hücreler insüline tepki vermediğinde kanda glikoz birikir ve bu da kan şekerinin yükselmesine neden olur. Tip 2 diyabet, diyabetin en yaygın şeklidir ve genellikle insülin direncinden kaynaklanır.