Variation refers to the differences in traits between individuals of the same species or between parents and offspring. While heredity explains the transmission of similar traits, variation explains why children differ from their parents and from each other.