Question: what is the difference between heritable traits and acquired traits?
Answer: Acquired traits are the one that a person develops during his lifetime. These are not passed from one generation to another. On the other hand, inherited traits are present in the person since the time of his birth and are passed on from one generation to another.