Il cancro si sviluppa quando la proliferazione cellulare normale sfugge al controllo, con la trasformazione di cellule normali in cellule tumorali dovuta a mutazioni in oncogèni e geni oncosoppressori. I fattori ambientali e i retrovirus possono anche contribuire all'insorgenza del cancro, influenzando meccanismi genetici complessi. Diverse forme di cancro possono derivare da una combinazione di eventi genetici, con conseguenti manifestazioni clinicamente simili.