A nutrient is anything that provides nourishment for growth or metabolism.
Macronutrients (carbs, fats and proteins) are those compounds that are required by the body in large amounts.
Micronutrients, like most vitamins and minerals, are essential compounds that are needed in small amounts.