There are such a lot of things which are not producing by human body naturally for their proper functions so due to this and many other reasons, the human body needs to eat those things that are containing such essential nutrients because these nutrients are those substances which are needed to perform important functions in human body. So we need to know that what are macro-nutrients and how many types of macro-nutrients are needed by human body.Micronutrients...