make cuts at specific positions within the DNA molecule
recognize a specific nucleotide sequence for binding of DNA ligase
restrict the action of the enzyme DNA polymerase
remove nucleotides from the ends of the DNA molecule
Solution
Restriction endonuclease recognizes a specific DNA base sequence (recognition sequence or recognition site, restriction sequence or restriction site) and cleaves both the strands of DNA at or near that site. The enzyme cuts the DNA, generating restriction fragments with overhanging ends or blunt ends.