The amino acids are mainly different from eachother due to the type and nature of:

Amino group

peptide bond

Carboxyl group

R-group