Restriction sites, or restriction recognition sites, are located on a DNA molecule containing specific (4-8 base pairs in length[1]) sequences of nucleotides, which are recognized by restriction enzymes. These are generally palindromic sequences[2] (because restriction enzymes usually bind as homodimers), and a particular restriction enzyme may cut the sequence between two nucleotides within its recognition site, or somewhere nearby.