A major effort is currently being invested in various genomes, in the characterisation and application of Single Nucleotide Polymorphisms (SNPs). These point mutations account for most of the genetic variation among individuals and thus promise important advances in medical and evolutionary genetics. NCBI's dbSNP currently contains 4,540,241 validated human entries, out of which, 45,896 are non-synonymous coding SNPs. The two main applications of SNPs as genetic markers are in biodiversity studies and in identification of gene s function. The study of genome polymorphism is highly important and has both basic and applied impacts. SNPs offer advantages for such study due to their abundance in the genome and their suitability for large-scale screening using high throughput methods.