A cancer vaccine is a vaccine, that either treats existing cancer or prevents development of a cancer. Vaccines that treat existing cancer are known as therapeutic cancer vaccines. A cancer vaccine is a vaccine, that either treats existing cancer or prevents development of a cancer. Vaccines that treat existing cancer are known as therapeutic cancer vaccines.