what is the difference between NADP , NADP+ ,NADPH , NADPH+, NADPH+H
NADP stands for Nicotinamide adenine dinucleotide phosphate and NADPH is reduced form of NADP+. There is no change in full form of NADP except for the addition of hydrogen but hydrogen is not added in the full form of NADPH, It can just be understood as reduced NADP. NAD+ stands for Nicotinamide adenine dinucleotide and NADH is the reduced form of NAD+. NAD+ can be reduced to NADH by the addition of hydrogen. In a reaction if Hydrogen is added to NAD+, it shows that an extra electron is added. This extra electron makes up the new chemical bond. This bond is of high energy and is used to carry out the reaction in the forward direction. NADH is involved in respiration while NADPH is involved in photosynthesis. NADPH + H gives its electron (in the form of Hydrogen) to an acceptor molecule and gets converted into NADP+ while acceptor gets reduced.
NADPH + H + acceptor ⇔NADP+ + Reduced acceptor