DNMT1 and cancer: In this review, we mainly summarize the roles of DNMT1, DNMT3A, and DNMT3B in cancer, hoping to shed new light on the treatment of cancer (Tables 1, 2).