Amino acids are the building blocks of proteins. The proteins we absorb via food are formed out of a total of 21 amino acids. 8 of these 21 amino acids are essential and can not be synthesized by the body itself. We depend on a supply.
Ambitious athletes should take advantage of amino acids in sports nutrition.