Generally, cancer cells are derived from a single mutant cell. The initial mutation causes uncontrollablemitosis in this cell. Later, a further mutation in one of the descendant cells leads to changes in the subsequent cells.
The two main types of genes that control cancer are tumour suppressor genes and oncogenes.