Cofactors are non-protein molecules that are required for enzyme activity and assist in biochemical transformations. They can be inorganic, such as metal ions like zinc, iron, and copper, or organic like vitamins. Organic cofactors, also called coenzymes, are low molecular weight organic compounds that participate in enzymatic reactions and include prosthetic groups that are tightly bound to proteins or cosubstrates that bind transiently. Common examples of coenzymes include nicotinamide adenine dinucleotide (NAD+) and vitamins. Cofactors activate apoenzymes and are essential for biological activity of enzymes.