Amino acids are the building blocks of proteins. They contain carbon, hydrogen, oxygen, nitrogen and a distinctive side chain. There are 20 common amino acids that serve as monomers for protein synthesis. Amino acids differ in their side chains, which influence solubility. The general structure includes an amino group, carboxyl group, hydrogen and R group. Amino acids form proteins through peptide bonds between their amino and carboxyl groups. Proteins have primary, secondary, tertiary and quaternary levels of structure determined by amino acid sequence and bonding.