According to their structure and functions, DNA methyltransferases (Dnmts) are divided into two major families in mammalian cells: maintenance methyltransferase (Dnmt1) and de novo methyltransferases (Dnmt3a, Dnmt3b, and Dnmt3L).