Cancer is something like, thousands of diseases. There is no "cure for cancer", but there are treatments and vaccines for cancers.