Človek potrebuje hrano za pokrivanje dnevnih potreb po energiji in za normalen potek metabolizma. Med hranila za pokrivanje potreb po energiji uvrščamo: ogljikove hidrate, proteine in maščobe oz. lipide. Največjo energijsko vsebnost imajo maščobe (~37,7 kJ/g), medtem ko imajo proteini in ogljikovi hidrati približno enako energijsko vsebnost (~16,7 kJ/g).
Med hranila, ki so ključna podpora metabolizmu, uvrščamo: mineralne snovi (zagotavljajo vnos za metabolizem potrebnih ionov), vitamine in vodo.
Koliko energije potrebujemo za normalno delovanje? Kolikšna je kalorična vrednost hranil?