Pagrindinis skirtumas tarp NAD ir NADP yra tas, kad NAD turi dvi fosfatų grupes, o NADP - tris fosfatų grupes.
ATP yra svarbiausia molekulė, veikianti kaip universali ląstelės energijos valiuta. Be to, NAD ir NADP molekulės yra gerai žinomi kofaktoriai arba kofermentai, dalyvaujantys ląstelių metabolizme, ir jie atlieka gyvybiškai svarbų vaidmenį metabolizmo konversijoje kaip signalo keitikliai. NAD ir NADP yra piridino nukleotidai, turintys du nukleotidus, adenino bazę ir nikotinamidą. Nors NAD ir NADP yra giminaičiai, jie turi tam tikrų skirtumų, kaip aptarta šiame straipsnyje. Struktūriškai NADP turi dar vieną fosfatų grupę nei NAD.