Golongan vaksin dibagi menjadi dua, diantaranya adalah vaksin konvensional dan vaksin modern.
1. Vaksin Konvensional
Vaksin Konvensional adalah vaksin yang diperoleh tanpa melibatkan proses teknologi genetik enginering atau teknologi kimia enginering.
Dapat diperoleh dari virus atau bakteri. Klasifikasi:
1. Vaksin dari bakteri atau virus hidup yang dilemahkan
2. Vaksin dari bakteri atau virus yang sudah mati
Vaksin dari bakteri atau virus yang dilemahkan, ada tiga generasi vaksin yang dapat dibedakan, yaitu :
1) Suspensi yang mengandung mikroorganisme patogenik yang tidak aktif, purifikasi tidak diperlukan
2) Vaksin yang pembuatannya memerlukan tahap pemurnian komponen yang diprotektif, misal vaksin polisakarida
3) Vaksin yang merupakan kombinasi komponen yang diprotektif, misal vaksin pertussis; atau komponen protektif dikombinasi dengan substansi yang mempunyai sifat imunologik.
2. Vaksin Modern
Vaksin Modern adalah vaksin yang diperoleh dengan menggunakan teknologi modern, yaitu dengan teknologi genetik enginering dan kimia enginering. Salah satu cara untuk memperoleh vaksin yang aman dan efektif, adalah dengan menggunakan virus atau bakteri yang dilemahkan sebagai pembawa (carrier) untuk antigen dari patogen yang lainnya. (disebut vektor)