Un enzima è un catalizzatore biologico, ma ci sono anche catalizzatori inorganici. Gli enzimi sono proteine globulari sintetizzate all'interno delle cellule per catalizzare reazioni chimiche specifiche. I catalizzatori inorganici sono ioni minerali o altre piccole molecole non sintetizzate dalla cellula e possono facilitare le reazioni chimiche.
Un enzima può solo facilitare uno specifico tipo di reazione. Ad esempio, l'enzima lattasi rompe solo il lattosio e la diastasi distrugge solo l'amido vegetale. Gli enzimi agiscono abbassando l'energia di attivazione richiesta per il verificarsi di una reazione specifica. Un catalizzatore, sia organico che inorganico, accelera una reazione chimica, ma non viene consumato dalla reazione e può essere usato ripetutamente.