ok, quoting from that article:
Natural selection acts on an organism\'s phenotype, or physical characteristics. Phenotype is determined by an organism\'s genetic make-up (genotype) and the environment in which the organism lives. Often, natural selection acts on specific traits of an individual, and the terms phenotype and genotype are used narrowly to indicate these specific traits.
When different organisms in a population possess different versions of a gene for a certain trait, each of these versions is known as an allele. It is this genetic variation that underlies phenotypic traits. A typical example is that certain combinations of genes for eye color in humans which, for instance, give rise to the phenotype of blue eyes. (On the other hand, when all the organisms in a population share the same allele for a particular trait, and this state is stable over time, the allele is said to be fixed in that population.)
Some traits are governed by only a single gene, but most traits are influenced by the interactions of many genes. A variation in one of the many genes that contributes to a trait may have only a small effect on the phenotype; together, these genes can produce a continuum of possible phenotypic values.[2]
how do you think these genes become different in the first place? mutation!!
dude there is no argument against this. mutation is very rare but due to the insanely large amounts of animals that are living and have lived, it happens, a LOT