DNA-DNA hybridization generally refers to a molecular biology technique that measures the degree of genetic similarity between pools of DNA sequences. It is usually used to determine the genetic distance between two species. When several species are compared that way, the similarity values allow the species to be arranged in a phylogenetic tree; it is therefore one possible approach to carrying out molecular systematics.
The method: The DNA of one organism is labeled, then mixed with the unlabeled DNA to be compared against. The mixture is incubated to allow DNA strands to dissociate and reanneal, forming hybrid double-stranded DNA. Hybridized sequences with a high degree of similarity will bind more firmly, and require more energy to separate them: i.e. they separate when heated at a higher temperature than dissimilar sequences, a process known as "DNA melting".
To assess the melting profile of the hybridized DNA, the double-stranded DNA is bound to a column and the mixture is heated in small steps. At each step, the column is washed; sequences that melt become single-stranded and wash off the column. The temperatures at which labeled DNA comes off the column reflects the amount of similarity between sequences (and the self-hybridization sample serves as a control). These results are combined to determine the degree of genetic similarity between organisms.