This document summarizes different classes of proteolytic enzymes (proteases) including serine, cysteine, aspartic acid, and metallo proteases. It describes their catalytic mechanisms and examples of each class. Key points are that serine proteases use a catalytic triad of serine, histidine, and aspartate residues in their mechanisms, while cysteine proteases employ a catalytic cysteine and histidine. Aspartic and metallo proteases also have distinct catalytic residues and mechanisms. The roles of proteases in digestion, lysosomes, and other cellular processes are overviewed.