Homologous recombination is defined as the exchange of genetic material between strands of DNA. It is divided into three steps: Strand Exchange - It is initiated by a 5’-3’ degradation of one strand at both break ends producing 3’ single-stranded segments. Then 3' end joins with a homologous segment of a sister chromatid to provide a DNA cross-over. Branch Migration - In branch migration, the heteroduplex region extends. Resolution - The last step is the resolution. In this, the strands which join two strands are cleaved.