The main cause of colon polyps is mutant genes. These genes make cells in parts of the colon multiply rapidly, despite new cells not being needed.
Eventually, this uncontrolled multiplication of cells leads to polyps forming.