A microarray is a laboratory tool used to detect the expression of thousands of genes simultaneously. It consists of a small solid support, usually a glass slide, onto which DNA molecules are fixed in an orderly manner. Each spot on a microarray contains a specific DNA sequence, and the entire array can contain thousands of spots.