Enzymes are catalysts that boost chemical reactions by lowering the activation energy required for the reactions to occur. Added to detergents, they help break down the dirt into smaller pieces that can be more easily removed with water. While enzymatic detergents do work better than non-enzymatic ones, they are also more expensive
See the article here:
Cleaning could be getting cheaper, with reusable enzymes