Cancer vaccine,the idea of utilizing the immune system to prevent and/or treat human cancers has been proposed for nearly a century.Only since the last decasde,the discovery of tumor-associated antigens has helped us to understand the molecular details of tumor-immune system interaction as well as provided new opportunities for cancer vaccine development.Cancer vaccine has seen remarked progress in both basic scientific research and clinical trials based on the discoveries of these studies.Inaddition,more and more efforts from industry are being made to the commercialization of these discoverise.Cancer vaccine,in combination with surgery,chemotherapy and rediation therapy may potentially provide effective treatment to most human cancers in the 21st century.