Има няколко вида хранителни вещества, от които тялото се нуждае и приемът може да бъде само отвън, а именно храна. Ако тялото може да го произвежда самостоятелно, количеството не е непременно достатъчно. Ето защо е важно да се ядат хранителни храни, които съдържат хранителни вещества под формата на протеини, въглехидрати, мазнини и други. Не само за здравето, хранителният прием от питателна храна също е важен за предотвратяване на болести. Видове хранителни вещества като протеини, въглехидрати и мазнини са макроелементи, докато витамините и минералите са микроелементи.