NADPH, or nicotinamide adenine dinucleotide phosphate, is a coenzyme that plays a critical role in anabolic reactions and biosynthetic pathways by acting as a reducing agent. It is essential for the synthesis of fatty acids and nucleic acids, providing the necessary electrons and protons needed for these processes. NADPH is primarily generated in the pentose phosphate pathway and during light reactions of photosynthesis, linking energy metabolism with biosynthetic processes.