Meiosis. Sexual recombination. Crossing over. Independent assortment. Mutations.
The two MAIN sources would be genetic(sexual) recombination and mutations. Mutations allow for genetic variation, while genetic recombination allows for genetic shuffling. :)