学治疗和放射线疗法，但化学治疗和放射线治疗除了能杀死癌细胞外，也可能会伤害到正常的细胞。所以目前所发展的癌症疫苗，其目的除了能治疗癌症外，也将副作用降到最低，甚至无明显副作用产生。
传统疫苗.有些癌症，像是子宫颈癌和一些种类的肝细胞癌，是被致癌病毒（）所诱发。传统上对抗这些病毒的疫苗，像是人类乳突疫苗 和B肝疫苗，便可以防治这些癌症，这些疫苗便不在本条目中继续讨论。有些癌症也多多少少被细菌引发（像胃癌之于幽门螺桿菌），本篇也不讨论这类疫苗。
机制.癌细胞上