Restriction endnucleases are synthesised by bacteria as part of their defence mechanism. It is an enzyme that cuts DNA at or near specific recognition nucleotide sequences known as restriction sites. These enzymes are found in bacteria to provide a defence mechanism against viruses by cleaning the toxic viral DNA