In eukaryotes, five main protein complexes are involved, whereas in prokaryotes many different enzymes are present, using a variety of electron donors and acceptors.
Kod eukariota, pet glavnih proteinskih kompleksa uzima učešće, dok je kod prokariota prisutno mnoštvo različitih enzima, koji koriste raznovrsne donore i akceptore elektrona.