A cancer vaccine, or oncovaccine, is a vaccine that either treats existing cancer or prevents development of cancer. Vaccines that treat existing cancer are known as therapeutic cancer vaccines or tumor antigen vaccines. Some of the vaccines are "autologous", being prepared from samples taken from the patient, and are specific to that patient.