The aim of this review is to present a genetic and molecular overview of colorectal carcinogenesis (sporadic and hereditary origin) as a multistage process, where there are a number of molecular mechanisms associated with the development of colorectal cancer and genomic instability that allows the accumulation of mutations in proto-oncogenes and tumor suppressor genes, chromosomal instability, and methylation and microsatellite instability, and the involvement of altered expression of microRNAs' prognosis factors.