A cukorbetegség nem egységes kórkép. Több okból alakulhat ki, ennek megfelelően lefolyása és kezelése is eltérő lehet. Van a háttérben genetikai hajlam is, de a 2-es típusú diabétesz elsősorban a nem megfelelő étrend és életmód, elhízás talaján alakul ki. Az 1-es típusú diabétesz viszont autoimmun antitest termelődése miatt.