Protein is a macronutrient that is essential for the growth and maintenance of body tissues It is made up of amino acids, the building blocks of protein, and are needed by the body to function properly.