Cancer stem cell (CSC) theory supposes that CSCs are the origin of tumors occurrence, progression,drug resistance, recurrence and metastasis. Cancer is not only a genetic disease but also a stem cell disease. Increasing evidence suggests the existence of CSCs in some solid tumors.