ডায়াবেটিস প্রধানত দু’প্রকারের : (ক) ইনসুলিন নির্ভরশীল এবং (খ) ইনসুলিন নিরপেক্ষ। ইনসুলিন নির্ভরশীল রোগীদের ইনসুলিনের অভাবের জন্য ইনসুলিন ইনজেকশন নিতে হয়। ইনসুলিন নিরপেক্ষ রোগীদের দেহে কিছু পরিমাণ ইনসুলিন থাকে। তবে চাহিদার প্রয়োজনে তা যথেষ্ট নয় বা শরীর ইনসুলিন ব্যবহার করতে পারে না। এ সব রোগীদের খাদ্য নিয়ন্ত্রণ এবং প্রয়োজনে শর্করা কমানোর বড়ি সেবন করতে হয়।