Macronutrients are nutrients that the body requires in large amounts for energy, growth, and overall function. They include carbohydrates, proteins, and fats. Each of these macronutrients plays a unique role in the body and must be consumed in adequate amounts to maintain health.