Genetic engineering involves transferring genes between organisms using recombinant DNA techniques. This allows genes to be isolated, cloned, and moved within and between different species. Cloning a gene involves using restriction enzymes to cut DNA at specific sequences, and DNA ligase to join DNA fragments together. Cloned genes have many research uses such as determining gene sequences, altering phenotypes, and obtaining protein products of genes.