These are the same molecule just different half life. Deca takes time to build up while npp is build up in one week.So deca is more of a long use aas where as npp would be shorter? I was interested in deca since it was offered at my clinic, however I plan to try to get something ugl and save some money