Genetic engineering is defined as the modification of genetic information of living organisms by direct manipulation of their DNA. Thus, a gene of known function (or economic importance) can be transferred from its normal location into a cell via a suitable mobile genetic element called vector such as plasmid, phage, etc.