Per spiegare la natura del cancro, sono state proposte due teorie dominanti - mutazionali e virali. In accordo con il primo cancro è il risultato di successive mutazioni di un numero di geni in una cellula, cioè, si basa su cambiamenti che si verificano a livello di gene.