Pada orang sehat, pankreas menghasilkan sejumlah hormon insulin untuk mengurai gula menjadi glukosa lalu memindahkannya ke dinding sel, tempat dimana glukosa dimanfaatkan sebagai sumber energi.
Diabetes tipe 2 menjadi penyebab penyakit terbesar, menyumbang 95 persen dari seluruh kasus diabetes yang tercatat. Tubuh penderita diabetes tipe 2 tidak bisa mengurai gula, karena sel tubuh telah resisten terhadap insulin. Dampaknya adalah menumpuknya gula dalam darah atau disebut hiperglikemia. Diabetes tipe 2 biasanya berkembang dalam tubuh orang usia dewasa.
Diabetes tipe 1, atau disebut diabetes muda, menyumbang sisa 5 persen penyebab penyakit kronis ini, sering ditemukan berkembang pada anak-anak dan remaja. Dengan kondisi tersebut, masalah utamanya bukan pada kadar gula darah, tapi produksi insulin. Pankreas tidak memproduksi insulin dengan cukup untuk mengurai gula menjadi glukosa. Maka, konsentrasi gula akan terus menumpuk dalam aliran darah.
Untuk diabetes tipe 3, disebut sebagai diabetes kehamilan, hanya terjadi pada ibu hamil yang sebelumnya tidak punya riwayat diabetes. Kadar gula pada ibu hamil biasanya tinggi pada 24 minggu usia kehamilan. Namun, dengan makanan sehat, olahraga, dan suntikan insulin pada kasus tertentu, gejala diabetes bisa diatasi. Berangsur-angsur kadar gula darah akan kembali normal seiring bertambahnya usia kehamilan.