CpG islands are stretches of DNA sequence that are enriched in the (CpG)n repeat and are present in close association with all housekeeping genes as well as some tissue-specific genes in the mammalian genome.