A cDNA library represents a collection of only the genes that are encoded into proteins by an organism. Complementary DNA, or cDNA, is created through reverse transcription of messenger RNA, and a library of cDNAs is generated using DNA cloning technology.