NPP and Deca are nandrolones, which makes them progestins
NPP and Deca are almost identical except for the esters (npp are shorter-acting esters)... detection time is the same for both... some claim less sides with NPP over Deca... I personally didn't see that
trenbolone is a derivative of nandrolone but it's far more androgenic