Issues related to genetic diversity

Discuss the issues related to genetic diversity: mutations, sexual reproduction, migration, and population size.