大多數二型糖尿病是多個基因和多種環境因素共同參與并相互作用的多基因、多環境因素的復雜病。流行病學研究表明肥胖、高熱量飲食、體力活動不足和年齡增加是二型糖尿病的主要環境因素,有高血壓、血脂異常、糖耐量異?;蛘呤强崭固钦{節受損的患者二型糖尿病患病率增加。
在這些環境因素當中肥胖又居于中心地位,因為既是許多環境因素的結果,又是多種環境因素的原因,肥胖可以導致胰島素抵抗和糖耐量減退,又是眾多環境生活與遺傳因素共同作用的結果,生活方式改變導致的以肥胖、胰島素抵抗、糖尿病、心血管疾病為特征的叫做代謝綜合征。