سرطان در اثر تغییرات ژنتیکی ایجاد می شود. این تغییرات منجربه رشد کنترل نشده سلول ها می شود. اغلب این تغییرات ژنتیکی غیر خانوادگی (تک گیر) است نه ارثی و خانوادگی. عامل بروز این تغییرات ژنتیکی فاکتورهای محیطی است. فاکتور محیطی یعنی هر عامل خارج از بدن انسان که بر بدن انسان تاثیر می گذارد که شامل فاکتورهای فیزیکی (آلودگی هوا، نور خورشید، ...) و شیوه زندگی (بی تحرکی، ...) و رفتارهای ما (تغذیه، ...) می شود. به دلیل ابهامات مطالعات علت شناسی، سرطانزایی اغلب فاکتورهای محیطی مورد تردید است.