While both NADH and NADPH are electron carriers, they serve different roles in cellular metabolism. NADH is primarily involved in catabolic processes, such as cellular respiration, where it helps generate ATP. In contrast, NADPH is more involved in anabolic processes, such as biosynthesis and the pentose phosphate pathway. NADPH provides the reducing power needed for the synthesis of fatty acids, nucleotides, and other macromolecules.