Recent research results suggest the existence of cancer stem cell (CSC), a subpopulation of cells with tumorigenic potential that is present in tumor. It has been reported that the occurrence of some tumors is closely related to mesenchymal stem cell as origin of stroma cell. This review discuss the relationship among mesenchymal stem cell, cancer stem cell and cancer.