2型糖尿病的特征是胰島素抵抗、胰島素相對缺乏所造成的高血糖,這與1型糖尿病中的絕對胰島素缺乏大不相同,后者是因為胰島細胞損壞所導致的。而妊娠期糖尿病則是在懷孕時新發生的高血糖。1型和2型糖尿病通常可以根據臨床表現來區分。如果對診斷存在疑問,抗體試驗可能有助于判定1型糖尿病,C-肽(C-peptide)水平則有助于判定2型糖尿病。