Cofactor dapat berupa anorganik (misalnya, ion logam dan gugus besi-sulfur) atau senyawa organik (misalnya, flavin dan heme). Cofactor ini melayani banyak tujuan; misalnya, ion logam dapat membantu dalam menstabilkan spesies nukleofil dalam situs aktif. Cofactor organik dapat berupa koenzim, yang dilepaskan dari situs aktif enzim selama reaksi, atau kelompok prostetik, yang terikat erat pada enzim. Kelompok prostetik organik dapat terikat kovalen (misalnya, dalam enzim biotin seperti carboxylase). Contoh enzim yang mengandung koenzim yang mengandung koenzim yang terikat erat dengan beberapa subfaktor karbon, yang disebut anandamide atau haloenzim.
senyawa organik