Step 1: Amino acids have both a carboxylic acid group (–COOH) and an amino group (–NH2).
Step 2: The –COOH group can donate a proton (H\(^+\)) and act as an acid, while the –NH2 group can accept a proton and act as a base.
Step 3: Due to the presence of both acidic and basic groups, amino acids can react with both acids and bases, hence they show amphoteric behaviour.