A microarray is a technology to detect the expression of thousands of genes at the same time. The human genome contains approximately 21,000 genes. At any given moment, each of our cells has some combination of these genes turned on, and others are turned off. DNA microarray analysis is a technique to determine whether genes are on or off.
Microarray allows to perform an experiment on thousands of genes at the same time.