一类疫苗和二类疫苗最主要的区别就在于是不是免费,一类疫苗指的是免费的,这部分费用是由政府来负担的。作为公民应该按照政府的规定接种这样的一些疫苗,比如说孩子出生的时候就要打卡介苗以及乙肝疫苗,就属于一类疫苗,这部分是免费可以获得的。二类疫苗指的是国家不付费的,由自己自费,并且是自愿接种的疫苗,所以最大的区别是费用谁来出,而并不是说二类效果不好,或者是一类效果不好,跟效果没有关系。