DNA microarrays are solid supports, often glass or silicon, used to analyze gene expression by hybridizing labeled samples to probes on a grid. There are two main types: cDNA based and oligonucleotide based microarrays, each with specific procedures for sample preparation and analysis. While offering numerous applications in diagnostics and research, they also have drawbacks such as high costs and complex data analysis.