Microarrays allow for the screening of thousands of DNA sequences simultaneously. They work by hybridizing fluorescently-labeled cDNA or oligonucleotide probes to complementary DNA spots on a glass slide. By comparing fluorescence intensities, they can measure relative mRNA abundances to profile gene expression. There are two main types: cDNA microarrays which use longer cDNA sequences as probes, and oligonucleotide arrays which use short, synthetic DNA probes and offer higher density and specificity. Affymetrix GeneChips are a commercial oligonucleotide array that uses multiple 25-nucleotide probes per gene to measure expression.