Hovedforskjellen mellom NAD og NADP er at NAD har to fosfatgrupper, mens NADP har tre fosfatgrupper.
ATP er det viktigste molekylet som fungerer som celleens universelle energivaluta. Bortsett fra det, er NAD- og NADP-molekyler velkjente kofaktorer eller koenzymer involvert i cellulær metabolisme, og de tjener viktige roller i metabolsk konvertering som signalgivere. NAD og NADP er pyridinnukleotider som inneholder to nukleotider, adeninbase og nikotinamid. Selv om NAD og NADP er slektninger, viser de noen forskjeller, som diskutert i denne artikkelen. Strukturelt har NADP en ekstra fosfatgruppe enn NAD.