Endonucleases are enzymes that cut DNA at specific recognition sites within the molecule, playing a key role in genetic engineering and DNA recombination processes.