Ogljikove hidrate delimo na enostavne ogljikove hidrate in sestavljene ogljikove hidrate, med katerimi razlikujemo med oligosaharidi in polisaharidi. Oligosaharidi (gr. oligo – malo, majhno) imajo v molekuli od dva do največ dvanajst monosaharidnih enot. Polisaharidi (gr. poli – mnogo, veliko) so sestavljeni iz velikega števila monosaharidnih enot. Splošna formula ogljikovih hidratov je CnH2nOn. Glavna funkcija monosaharidov in disaharidov v organizmu je oskrbovanje mišic in možganov z energijo potrebno za delovanje.