疫苗一般分为两类:预防性疫苗和治疗性疫苗。预防性疫苗主要用于疾病的预防,接受者为健康个体或新生儿;治疗性疫苗主要用于患病的个体,接受者为患者。
根据传统和习惯又可分为减毒活疫苗、灭活疫苗、抗毒素、亚单位疫苗(含多肽疫苗)、载体疫苗、核酸疫苗等。