A protease (also called a peptidase or proteinase) is an enzyme that performs proteolysis: protein catabolism by hydrolysis of peptide bonds.