Het belangrijkste verschil tussen NAD en NADP is dat NAD twee fosfaatgroepen heeft, terwijl NADP drie fosfaatgroepen heeft.
ATP is het belangrijkste molecuul dat fungeert als de universele energiemunt van de cel. Afgezien daarvan zijn NAD- en NADP-moleculen bekende cofactoren of co-enzymen die betrokken zijn bij cellulair metabolisme, en ze vervullen een vitale rol bij metabole omzetting als signaaltransducers. NAD en NADP zijn pyridine-nucleotiden die twee nucleotiden bevatten, adeninebase en nicotinamide. Hoewel NAD en NADP familieleden zijn, vertonen ze enkele verschillen, zoals besproken in dit artikel. Structureel heeft NADP één extra fosfaatgroep dan de NAD.