What enzymes actually do
Enzyme cleaners contain biological catalysts that break down the organic compounds producing the odour — uric acid crystals, urea and the bacterial by-products around them. This is fundamentally different from a masking product, which adds fragrance over the top, and from an oxidiser, which attacks colour. Enzymes remove the source. That is why they work on odour that other approaches only cover.