Un microarray es una combinación de técnicas que integra una o varias funciones de laboratorio en un único circuito integrado. Es una matriz bidimensional sobre sustrato sólido que analiza grandes cantidades de material biológico mediante la aplicación de un cribado de alto rendimiento miniaturizado y un procesamiento paralelo utilizado como métodos de detección. Es diferente para cada tipo de molécula, como micromatrices de ADN, MMChips, micromatrices de proteínas, micromatrices de péptidos, micromatrices de tejidos, micromatrices celulares, micromatrices de compuestos químicos, micromatrices de anticuerpos, matrices de glicanos, micromatrices de fenotipo y micromatrices de lisado de proteínas de fase inversa.