Cancer is not static; it evolves over time through a process called clonal evolution. As cancer cells divide, they acquire additional genetic and epigenetic changes, leading to the emergence of subclones with distinct properties. This heterogeneity within the tumor can contribute to resistance to treatment, as different subclones may respond differently to therapies.