Het voorkomen van mutaties/fouten in lichaamscellen kan het gevolg zijn van verschillende factoren. Zo kan een gen verantwoordelijk voor een bepaalde mutatie geërfd worden (genetische factoren) waardoor de kans stijgt dat een bepaald tumortype ontstaat, maar ook omgevingsfactoren en hormonen kunnen bijdragen tot kankerontwikkeling.