Macronutrients and micronutrients are vital for body functions and health. Phytochemicals protect our health too. All these nutrients have important roles in health maintenance, disease prevention, and in therapeutic diets.