Une
endonucléase est une
nucléase, qui coupe un
acide nucléique en fragments plus courts. Les endonucléases sont capables de couper au milieu de la chaîne, par opposition aux
exonucléases qui n'attaquent que les
nucléotides situés aux extrémités des fragments.