Nicotinamide adenine dinucleotide phosphate, abbreviated NADP+ or, in older notation, TPN (triphosphopyridine nucleotide), is a coenzyme used in anabolic reactions, such as lipid and nucleic acid synthesis, which require NADPH as a reducing agent.
NADPH is the reduced form of NADP+. NADP+ differs from NAD+ in the presence of an additional phosphate group on the 2' position of the ribose ring that carries the adenine moiety.
In photosynthetic organisms, NADPH is produced by ferredoxin-NADP+ reductase in the last step of the electron chain of the light reactions of photosynthesis. It is used as reducing power for the biosynthetic reactions in the Calvin cycle to assimilate carbon dioxide. It is used to help the carbon dioxide turn into glucose.