En su mayoría, las enzimas son de naturaleza proteínica. Las enzimas son de dos tipos:
- Proteoenzima (consta de solo proteína)
- Holoenzima (se compone de proteínas y parte no proteica)
La parte de la proteína de la holoenzima se llama apoenzima, mientras que la parte no proteica se llama grupo protésico (que generalmente es un factor co).