Is highs boson a subatomic particle? If so what gives it mass. I mean if Higgs boson give mass to other particles then what gives mass to Higgs boson? Also could anyone explain how it can give mass to other particles? I would also like to ask about the light photons. How come they hon have mass yet they can give out so much energy? Could we say that photons are a type of antimatter? Thanks for your help. I appreciate it.