what is the difference between expression vector and cloning vector?
Cloning vectors are useful for generating many copies of your gene. Expression vectors are associated with the actual expression of the gene into mRNA and protein in the target organism. Cloning vectors usually contain features associated with the insertion or removal of DNA fragments.