1) Eşeyli üreyen canlılar rastgele birleşmezler. Tam aksine, partnerler kendi kriterlerine göre seçim yaparlar. Bu seçimler yeni nesillerin gen frekanslarını etkiler.
2) Popülasyonun büyüklüğü oranında genetik sürüklenme yani popülasyon içinden göç eden veya popülasyona katılan canlılar, popülasyondaki gen frekanslarını değiştirir.
3) Genlerde mutasyonlar olur. Mutasyon sadece dış etkenlerden kaynaklanmaz; hücre bölünmeleri sırasında tranzpozon, kromozomal yer değiştirme, silinme, ters dönme türünden olaylar da gerçekleşir. Bu mutasyonlar da gen frekanslarını etkiler.
4) Popülasyondaki bireyler eşit şartlarda yaşayıp ölmezler. Çevrenin, iklimin, coğrafyanın, av-avcı ilişkilerinin, gıda kaynaklarının bireylere farklı yansıması ve bireylerin genlerinin yaşamsal mücadeleye katkısı popülasyonun dengesini değiştirir, bu da popülasyondaki gen frekanslarını etkiler.