We human migrate from one place to another, when we could not able to find the basic needs like water shelter, food. But why cancer cell has to migrate from its place of origin?We know how and where it migrates the molecular mechanism behind cancer metastasis, but we don't know what is the necessity for cancer cell to migrate/metastasis.