Exopeptidases function by specifically recognizing and binding to the terminal amino or carboxyl end of a peptide substrate. Upon binding, they facilitate the hydrolysis of the peptide bond, releasing free amino acids or dipeptides. This catalytic activity relies on the presence of specific active sites within the enzyme that interact with the substrate.