Apariția și evoluția cancerului sunt rezultatul unei combinații complexe de factori genetici și ambientali. Mutări în genele oncogene și/sau supresorii de tumori pot duce la proliferarea necontrolată a celulelor. Alți factori, precum expunerea la substanțe cancerigene sau infecții cu anumiți virusuri, pot contribui la dezvoltarea cancerului.