Amino acids are the building blocks of proteins. They have properties suited for various biological functions including the ability to polymerize into proteins. There are 20 standard amino acids that vary in properties like size, charge, and hydrophobicity. Amino acids polymerize via peptide bonds to form polypeptide chains that fold into complex protein structures. The sequence and properties of amino acids in the chain determine the structure and function of each protein.