NVP-TAE684 is a selective ALK inhibitor which inhibits different downstream signaling transduction molecules in cancer cells, thereby down-regulating cell cycle and cell proliferation regulatory genes, resulting in arresting cell cycle, inhibiting cell proliferation and inducing cell apoptosis. Here, ALK is linked to cancer.