دیابت نوع 1
در اثرترکیبی از فاکتورهای ژنتیکی ، محیطی و ایمونولوژیک ایجاد میشود که در نهایت به تخریب سلولهای تولید کننده انسولین درپانکراس می انجامد و این افراد انسولین را به مقدار خیلی کم تولید می کنند یا اصلا تولید نمی کنند وبرای زنده ماندن باید انسولین دریافت کنند. دیابت نوع 1 بیشتر در کودکان و بالغین جوان تشخیص داده میشود و فقط 5 تا 10 در صد از موارد شناخته شده دیابت را شامل میشود.
دیابت نوع 2
90 تا95 درصد موارد شناخته شده دیابت را شامل میشود˓ در این بیماری مقاومت به انسولین ونقص در ترشح انسولین داریم. دیابت نوع 2 یک بیماری مولتی فاکتوریال است و دارای وابستگی ژنتیکی قوی می باشد . سایر عوامل خطر ابتلا به دیابت نوع 2 عبارتند از تغذیه، سن (بالای30 سال) ˓ فعالیت بدنی کم، اضافه وزن و چاقی (بویژه چاقی شکمی) ، سابقه خانوادگی، فشارخون بالا، اختلال قند خون ناشتا، اختلال تحمل گلوکز و نژاد. این شکل دیابت ممکن است سالها ناشناخته بماند زیرا قند خون به تدریج بالا میرود. این افراد میتوانند مشکل خودرا از طریق ورزش و رژیم غذایی حل کنند چرا که رژیم غذایی و ورزش موجب کاهش مقاومت به انسولین وافزایش ترشح انسولین می شود.