Protein is a macronutrient. What is a macronutrient? An essential nutrient required in large amounts that provide the body with sufficient energy to maintain body functions and sustain life. Most people are not getting enough in their daily diet. Your body does not store it, so that means you need to be eating it throughout the day in order for your body to utilize it.