| Oxireductases | katalyseren redoxreakties (bijvoorbeeld:. glucose-oxidase) |
| Transferases | transporteren funktionele groepen van een gever naar een ontvanger. |
| Hidrolases | splitsen molekulen (voorbeeld: peptidases, proteases) |
| Liases | onttrekken of voegen juist toe: bepaalde funktionele groepen (voorbeeld. decarboxilase) |
| Isomerases | veranderen isomeren (mutase) |
| Ligases | verbinden verschillende molekulen met elkaar (piruvaatcarboxilase) |