Niektóre reakcje wymagają elementów, których nie zapewnia samo białko, np. przeniesienia elektronów, stabilizacji ładunków lub udziału jonów metali w miejscu aktywnym. Kofaktor/koenzym uzupełnia właściwości chemiczne apoenzymu, umożliwiając przebieg katalizy.