Functional Prediction of Genetic Variants

Each person’s genome has about three million single nucleotide variations, as well as many other types of genetic variations. How do we predict the function of these genetic variations?