Background: Escherichia coli RuvC protein is a specific endonuclease that resolves Holliday junctions during homologous recombination. For junction resolution, RuvC undergoes distinct steps such as dimerization, junction-specific binding and endonucleolytic cleavage. The crystal structure of RuvC has been revealed.