Tumor progression is driven by a combination of genetic mutations and epigenetic changes. Genetic mutations can occur spontaneously or be induced by environmental factors such as carcinogens, radiation, or viruses. Epigenetic changes, such as DNA methylation and histone modification, can alter gene expression without changing the DNA sequence. Together, these changes disrupt normal cellular processes, allowing cancer cells to proliferate and spread.