Peamine erinevus kalorite ja süsivesikute vahel on see, et kalorid on süsivesikute, lipiidide, valkude jms hingamisel vabanev energiakogus, samas kui süsivesikud on looduses kõige rikkalikumad orgaanilised ühendid, mis on energiavajaduse jaoks hõlpsasti kättesaadavad.
Elusorganismides on mitut tüüpi makromolekule, mis koosnevad lihtsatest molekulidest. Mõned neist on süsivesikud, lipiidid, valgud ja nukleiinhapped. Autotroofid saavad toitu ise toota. Kuid heterotroofid saavad dieediga orgaanilisi ühendeid, mida autotroofid toodavad. Rakuhingamise kaudu toodavad organismid metaboolsete reaktsioonide jaoks energiat. Rakuhingamise käigus lagunevad orgaanilised substraadid nagu glükoos jne lihtsateks molekulideks. Jaotamisel vabanev energia salvestatakse rakkudesse ATP (energiavaluuta) kujul. Erinevate makromolekulide hulgas on kõige rohkem orgaanilisi ühendeid energia tootmisel süsivesikuid või süsivesikuid. Kalor või kalender on üksus, mis mõõdab substraatidest eralduvat energiat.