Hybridisation is the process of joining (annealing) two pieces of single stranded DNA. If you mix two pieces of ssDNA that have complementary sequences, the bases will pair up and it becomes double stranded DNA. So, if we know what the sequence is of one of the pieces of ssDNA, we can therefore locate the complementary sequence on the other piece (because it will ONLY bind and form dsDNA if the exact sequence is already present).
Say you have a bacterial chromosome and you're investigating a gene to find out if it contains a mutation. You produce (typically via PCR) lots of copies of the gene, which you can then denature and make single stranded and plate. Then, if you add pieces of ssDNA that are complementary to the mutation under investigation two things can happen: if the gene DOES have the mutation, the DNA will anneal and you'll see dsDNA. If all the DNA remains single stranded, you can conclude the gene does not have that particular mutation.
Hope those covered your questions, I realised I didn't actually address them properly

If you have anything else, i'll give it a shot!