Coenzima é, de maneira simples, uma molécula orgânica unida a uma proteína que juntos tem uma função enzimática catalítica, e que é necessária ao funcionamento de certas
enzimas, e que se caracterizam por se ligarem fraca e não permanentemente às enzimas (em oposição aos agentes prostéticos), sendo libertadas após a catálise. Uma coenzima pode se destacar de sua respectiva holoenzima para designar função específica (o exemplo mais comum é o
NAD e o
FAD, ambas coenzimas de
holoenzimas desidrogenases que estabelecem importante papel no
Ciclo de Krebs), porém, em caso de separação, a enzima propriamente dita fica inativa até que a holoenzima e a apoenzima constituam o conjunto novamente. Isto as diferencia de um
cofator, que ao contrário das coenzimas, encontram-se ligados de forma permanente às proteínas.