Restriction endonucleases are enzymes which:
Restriction endonucleases recognises a specific DNA base sequence (recognition sequence, recognizion site, restriction sequence or restriction site having palindromic sequence) and cleaves both the strands of DNA at or near the site. The enzyme cuts the DNA, generating restriction fragments with overhanging ends (sticky ends) or blunt ends.