Dezvoltarea tumorilor este un proces complex, care poate fi influențat de factori genetici și de mediu. Celulele cancerigene apar atunci când mutațiile genetice se acumulează în celulele ce încep să se dividă necontrolat. Aceste mutații pot fi cauzate de factori precum expunerea la substanțe chimice sau radiații, dar și de tulburări genetice sau ereditare. Procesul prin care aceste transformări genetice duc la formarea tumorilor poate fi influențat și de nivelul de supresie imună, de prezența unor tumori anterioare sau de infecții cauzate de agenți patogeni. Deși există cercetări și încercări de a descoperi tratamente eficiente pentru cancer, acestea sunt încă dificil de obținut, dată fiind complexitatea procesului de dezvoltare a tumorilor.