Question: are coenzymes and cofactors the same thing?
Answer: Coenzymes are small, non-protein organic molecules that carry chemical groups between enzymes (e.g. NAD and FAD). Forms easily removed loose bonds. Cofactor is a non-protein chemical compound that tightly and loosely binds with an enzyme or other protein molecules.