Recent success of immunotherapy strategies such as immune checkpoint blockade in several malignancies has established the role of immunotherapy in the treatment of cancer. Cancers use multiple mechanisms to co-opt the host-tumor immune interactions, leading to immune evasion. Our understanding of the host-tumor interactions has evolved over the past few years and led to various promising new therapeutic strategies. This article will focus on the basic principles of immunotherapy, novel pathways/agents, and combinatorial immunotherapies.