Un co-fattore (o cofattore) è un composto chimico che non è una proteina, ma è attaccato a una proteina. Il composto è necessario per l'attività biologica della proteina. Nella maggior parte dei casi, la proteina sarà un enzima, e il cofattore aiuterà l'enzima a lavorare. Se è così, i cofattori sono anche chiamati coenzimi.
I cofattori che sono molecole organiche complesse sono spesso chiamati coenzimi. Se sono collegati da un legamecovalente sono un gruppo prostetico. Ma se sono solo temporaneamente collegati, allora il cofattore è un cosubstrato.
Alcuni enzimi hanno bisogno di diversi cofattori. I cofattori organici sono spesso vitamine, o fatti di vitamine. Gli ioni metallici sono spesso cofattori, ma molti cofattori hanno sia parti inorganiche che organiche.
![Un semplice cluster [Fe2S2] contenente due atomi di ferro e due di zolfo, coordinato da quattro residui di cisteina della proteina](https://alegsaonline.com/image/2Fe2S.png)
