Epigenetics is the mitotic or meiotic inheritance of acquired traits that are not encoded in the primary DNA sequence. On a molecular level, the epigenetic code is programmed as chemical modifications of the genomic DNA or of DNA-associated histone proteins. More recently, certain RNA species were identified as additional carriers of epigenetic information. Epigenetic programming is essential for most biological processes and links environmental factors to gene expression.