Explain the concept of epigenetics

Explain the concept of epigenetics and its significance in understanding the development of diseases such as cancer, diabetes, and cardiovascular disorders. Provide examples of how environmental factors can influence epigenetic modifications and subsequent disease susceptibility.