I've been reading the definitions of vaccine, and now I'm confused because it seems to technically have the same meaning as prophylactic - if not, then what's the difference between the two?
So, what happened was that in 2018 they changed the definition of vaccine from "innoculated bacterium/viral agent" to "any substance" (probably to make space for mRNA vaccines), and then changed the result from "that prevents disease" to "that generates antibodies".