The concept of exploiting the immune system to treat cancer forms the basis of immuno-oncology. Since its birth in the late 1800s, immuno-oncology, or cancer immunotherapy, has come a long way. With better understanding of the complex relationship between tumor and the immune system, we have been able to explore and develop various modalities of anticancer therapies. In this review, we summarize the main strategies of immunotherapy that are available today: monoclonal antibodies, anticancer vaccines, cytokines, and adoptive T-cell therapy. We also highlight the unique set of adverse effects associated with modern immunotherapy and propose nonsteroidal immunomodulators and anticytokine antibodies as treatment options for toxicities. The future of immuno-oncology is discussed, including combination therapy, drug-antibody conjugates, epigenetic drugs, using nanoparticles for drug delivery, new antigen discovery, and developing biomarkers to assess treatment responses. A data search was conducted using PubMed and included studies published through November 1, 2017. Search terms used include cancer immunotherapy, pembrolizumab, ipilimumab, nivolumab, PD-1 inhibitors, PD-L1 inhibitors, checkpoint inhibitors, anticancer vaccines, TVEC, and adoptive cell therapy.