Pokud hladina cukru v krvi přesáhne hodnotu 10mmol/l, pak se ten stav označuje za cukrovku (diabetes). Zvýšený cukr v krvi způsobený poruchou metabolismu sacharidů může mít dvě příčiny související s hormonem inzulinem, který právě snižuje hladinu cukru v krvi: nedostatečnou produkci inzulinu (absolutní nedostatek inzulinu) nebo sníženou citlivostí organismu k inzulinu (relativní nedostatek inzulinu).