Endopeptidases are enzymes that identify particular amino acids in the middle of a peptide, while exopeptidases identify one or two amino acids at the ends of the peptide.