Ni jedna namirnica ne sadrži sve potrebne nutritivne elemente. Kombinovanjem osnovnih nutrijenata: proteina, ugljenih hidrata, masti i oligoelemenata, organizam dobija sve hranljive materije. Neke od ovih materija treba unositi svakodnevno hranom, a neke mogu biti skladištene u telu. Svaki nutrijent ima svoju ulogu u metaboličkim procesima u organizmu. Nedostatak osnovnih makronutrijenata u ishrani dovodi do raznih fiziološhih promena i bolesti.