"Microarrays are one of the most in-depth ways of determining cellular gene expression levels of thousands of genes simultaneously. They are able to help determine: Gene function and cellular processes Gene regulation and interactions Gene expression levels in different cell types and how this expression is altered by the addition of various compounds or disease.
Link: How to Extract High-Quality RNA for Microarray Analysis
