According to Darwin's Theory of Evolution, long necks in giraffes:
Darwin defined evolution as “descent with modification,” the idea that species change over time, give rise to new species, and share a common ancestor. According to Darwin's Theory of Evolution, long necks in giraffes arose because of a constant attempt to reach leaves on tall trees, generation after generation.