Genetic engineering is defined as the manipulation of genes by man. It refers to the artificial synthesis, modification, isolation, addition, combination and repair of genetic material (DNA) to get desired and useful phenotype. In this technique, the DNA or gene of different origins are joined to produce hybrid DNA called recombinant DNA.