Restriction endonucleases are a very important tool used in genetic engineering. These are the enzymes which make cuts (nicks) at specific positions within the double stranded DNA molecule. They recognise the palindromic base sequence in DNA duplex and introduce nicks in its strands.
For example, restriction endonuclease EcoRI recognises the base sequence GAATTC in DNA duplex and cuts the strands between G and A.