Causes and significance of genetic variation