Pagrindinis skirtumas tarp DNR vakcinos ir rekombinantinės vakcinos priklauso nuo vakcinų paruošimo. DNR vakcinos paruošimas atliekamas naudojant norimus genus ar DNR fragmentus, o rekombinantinės vakcinos - naudojant rekombinantinę molekulę arba vektorių, kuriame yra norimas geno fragmentas.
Skiepai gali būti naudojami kaip profilaktiniai gydymo metodai, taip pat terapiniai agentai nuo infekcijos. Yra daugybė skiepijimo formų. DNR ir rekombinantinės vakcinos yra naujausios formos. Be to, šios vakcinos vis dar tiriamos.