1) Kanserojenler: Kanserojenler, DNA'ya zarar vererek kansere neden olabilen maddeler veya ajanlardır. Tütün dumanında, bazı kimyasallarda, radyasyonda ve bazı virüslerde bulunabilirler.
2) Onkogenler: Onkogenler, kanser hücresi büyümesini ve bölünmesini destekleyen proteinler üretmelerine neden olan mutasyonlara sahip genlerdir. Bu mutasyonlar kişinin yaşamı boyunca kalıtsal veya edinilebilir.
3) Tümör baskılayıcı genler: Tümör baskılayıcı genler, hücre büyümesini ve bölünmesini kontrol etmeye yardımcı olan genlerdir. Bu genlerdeki mutasyonlar hücrelerin kontrolsüz bir şekilde büyümesine ve bölünmesine neden olarak kansere yol açabilir.
Çoğu durumda kanser, genetik faktörlerin ve kanserojenlere maruz kalma gibi çevresel faktörlerin birleşiminden kaynaklanır.