There are several types of immunotherapy and they work in different ways. The type of therapy that is right for you depends on what type of cancer you have and the other treatments that you receive.