El ambiente tiene efectos en todos los seres vivos así como también los hábitos propios de éste. Esto es la base a lo que se ha llamado la variación de las especies como base de la evolución. La evolución es un proceso por el que la variación dentro de las especies se transforma en variación entre especies. Ahora bien, la magnitud de la variación genética que existe en una especie viene determinada por su historia evolutiva, en donde la selección natural y la deriva genética son las fuerzas moduladoras de dicha variación. La importancia relativa de ambos factores en el mantenimiento de la variación dentro y entre poblaciones es una cuestión todavía no resuelta.