Immunotherapy, or biological therapy, fights cancer by boosting your body's immune system. It may help your body kill cancer cells, slow down their growth or prevent them from spreading. Immunotherapy may be used to treat advanced liver cancer.