The process in which a double stranded dna molecule unwinds, separates, and each strand serves as a template in the synthesis of its complement