Perbedaan utama antara vaksin DNA dan vaksin rekombinan bergantung pada persiapan vaksin. Persiapan vaksin DNA dilakukan dengan menggunakan gen atau fragmen DNA yang diinginkan, sedangkan persiapan vaksin rekombinan dilakukan dengan menggunakan molekul rekombinan atau vektor yang mengandung fragmen gen yang diinginkan.
Vaksinasi dapat digunakan sebagai metode pengobatan profilaksis serta agen terapeutik melawan infeksi. Ada banyak bentuk vaksinasi. Vaksin DNA dan rekombinan adalah bentuk terbaru. Apalagi vaksin ini masih dalam penelitian.