Amino acids are the building blocks of proteins. In eukaryotes, there are 20 "standard" amino acids out of which almost all proteins are made.
In biochemistry, an amino acid is any molecule that has both amine (NH2+R) and carboxyl (C=O) functional groups. In biochemistry, this term refers to alpha-amino acids with the general formula H2NCHRCOOH, where R is one of many side groups (see diagram).