狂犬疫苗和血清都是用来预防狂犬病的,但它们之间有区别,狂犬病疫苗属于主动免疫,注射之后身体会产生相应的狂犬病中和抗体,但产生的时间会稍微晚一些,在1-2个星期左右,但持续时间比较长,能够达到数年时间,而狂犬病血清指的是狂犬病的免疫球蛋白,注射入人体之后能够直接达到对抗狂犬病毒的作用 。