A restriction enzyme (or restriction endonucleases) recognizes a specific base pair sequence in DNA called a restriction site and cleaves the DNA (hydrolyses the phosphodiester backbones) within the sequence. Restriction enzymes are widely found in prokaryotes and provide protection to the host cell by destroying foreign DNA that makes entry to it .It acts as a part of defense mechanism.