* 돌연변이 : DNA 복제 과정은 엄청나게 정확하지만 완벽하지는 않습니다. 실수 (돌연변이)가 발생하여 DNA 서열의 약간의 변화가 발생할 수 있습니다. 이러한 변화는 유익하거나 유해하거나 중립적 일 수 있습니다.
* 성적 생식 : 성적으로 번식하는 유기체에서 자손은 각 부모로부터 DNA의 절반을 물려받습니다. 이러한 유전자 물질의 혼합은 자손을 독특한 유전자 조합으로하여 부모와 구별됩니다.
* 환경 영향 : 동일한 DNA를 공유하는 동일한 쌍둥이조차도식이 요법, 질병 노출 및 삶의 경험과 같은 환경 적 요인으로 인해 차이가있을 수 있습니다. 이러한 요인은 유전자 발현에 영향을 미쳐 표현형 변화를 초래할 수 있습니다.
따라서 유기체는 자신과 비슷한 자손을 만들기 위해 노력하지만 정확한 복제본이 아닙니다. 이 유전자 변이는 진화의 핵심 동인으로 인구가 변화하는 환경에 적응할 수있게합니다.