Дрейф генов — процесс случайный, в то время как отбор — противоположность случайности. Генетический дрейф может изменить частоту аллелей независимо от того, насколько они полезны для своего носителя. Естественный отбор, наоборот, всегда избавляется от вредных аллелей и повышает частоту полезных.