Explain the difference between heredity and inheritance?
Heredity is the transmission of genetic characteristics from parents to offspring and is often referred to as genetics. Inheritance depicts the pathway of the genetic traits and its expression from one to another generation. Therefore, the pattern of heredity is the essence of inheritance, and variation is the essence of heredity.