In genetic engineering, selected genes from one organism are transferred to another organism which may, or may not, belong to the same species. This process for genetic modification uses enzymes and vectors (such as bacterial plasmids or viruses) to transfer genes. It is much faster than selective breeding.