The key difference between endonuclease and exonuclease is that endonucleases cleave the bonds between nucleotides within the nucleic acid molecule whereas exonucleases cleave the bond between nucleotides at the 3' or 5' ends of the nucleic acid molecule.Mar 14, 2017