Cele două grupuri funcționale găsite întotdeauna în aminoacizi sunt carboxil și grupe amino. Ambele grupuri sunt acizi. O legătură peptidică apare atunci când gruparea carboxil a unui aminoacid se unește cu capătul amino al alteia.
O grupare carboxil constă dintr-un atom de carbon, doi atomi de oxigen și un atom de hidrogen. Gruparea amino constă dintr-un atom de azot și doi atomi de hidrogen. Grupările carboxil și amino se află la capetele opuse ale unui aminoacid.Doi aminoacizi formează o legătură peptidică sau amidică atunci când se alătură. Capetele amino și carboxil ale celor doi aminoacizi se reunesc și azotul grupării amino se leagă cu carbonul din grupul carboxil. Hidrogenii de la gruparea amino și un oxigen din grupul carboxil se combină pentru a forma o moleculă de apă.