Nucleic acid hybridization is based on the fact that pairing between complementary bases occurs. Nucleic acid hybridization is a technique in which single-stranded nucleic acids (DNA or RNA) are allowed to interact so that complexes called hybrids are formed by molecules with similar, complementary sequences.