cDNA libraries are collections of complementary DNA (cDNA) molecules that represent the expressed genes of an organism. cDNA is synthesized from mature mRNA molecules, providing a way to study the active genes and gene expression patterns in a cell or tissue of interest.