Mabadiliko katika genes yanaweza kuwa ya kurithi kutoka kwa wazazi au yanaweza kutokea katika kipindi cha maisha ya mtu kutokana na hitilafu zilizotokea wakati wa kugawanyika kwa seli au kutokana na uharibifu wa DNA uliotokana na vitu vilivyopo kwenye mazingira viitwavyo carcinogens. Vitu vya kwenye mazingira vinavyosaidia kuharibu DNA na kukua kwa kansa (carcinogens) ni kama kemikali zilizopo ndani ya moshi wa tumbaku, asbestos, arsenic, mionzi ya gamma, X-rays, moshi wa magari na mionzi ya jua (UV rays).