Opdivo (nivolumab) is an immunotherapy used to treat a wide variety of cancer types. How long treatment with this monoclonal antibody prolongs or extends life depends on the type and stage of cancer it is used to treat and other factors.