Regeneration of NAD(P)(superscript +) and NAD(P)H captures more and more attention in recent years due to the following considerations: most oxidoreductase-catalyzed reactions need NAD(P)(superscript +) or NAD(P)H as oxidants or reductants, oxidoreductases are used extensively, and NAD(P)(superscript +) and NAD(P)H are quite expensive. This article reviews recent progress in regeneration of NAD(P)(superscript +) and NAD(P)H by enzymatic, electrochemical and photochemical methods. The application and development status of regeneration technology are also illustrated.