Scientists using the Large Hadron Collider in Geneva have announced the discovery of a new subatomic particle to very high confidence that is consistent with what we expect the Higgs particle to look like. Ye. GADS.
This plot shows the discovery as seen in one of the LHC detectors. Hang tight, and I'll explain it! OK, the quick version. The Higgs particle is extremely important, because the Standard Model of particle physics - the basic idea of how all particles behave - predicts it exists and is what (indirectly) gives many other particles mass. In other words, the reason electrons, protons, and neutrons have mass is because of this Higgs beastie. Last year, the Guardian put up a nice article explaining this. A more technical discussion is on Discover Magazine's Cosmic Variance blog from 2007. Sean Carroll has been live-blogging the announcement, and has lots of good info as well. ...