What Is the Higgs?

An interactive graphic from the NY Times on the Higgs Boson and its observation.

I … I think I actually kind of like it.