heteroduplex DNA is a duplex whose strands originate from different parental molecules. Related but nonidentical sequences can introduce mismatches; heteroduplex formation does not require that every position be mismatched.
New to topics? Read the docs here!