What is protein?
A complete protein molecule consists of 21 different types of Amino Acids, which altogether are the ingredients, or in other words the "building blocks", of the structure of a protein, which is a molecule, specifically a Macromolecule that's made up of chains of Amino Acids.