¿Cuál es la diferencia entre cofactores y coenzimas?

Una enzima se compone típicamente de una parte de proteína y una parte de no proteína. El componente no proteico de una enzima se conoce como el grupo prostético. Si el grupo prostético es una molécula inorgánica como los iones metálicos (para ser precisos), la parte protésica de una enzima se conoce como cofactor (p. Ej .: Zn en anhidrasa carbónica) y si el grupo es orgánico y está fuertemente unido (leído covalentemente) con el enzima, se conoce como coenzima, un ejemplo típico que me viene a la mente en este momento es el TPP (pirofosfato de timina) en piruvato deshidrogenasa.

Espero que responda la pregunta. 🙂