It appears the Higgs boson or so-called "God particle" has been found. It is believed the particle "confers mass" and therefore would be crucial in the creation of the material universe, hence the God reference. See an explanation of its relevance on MSNBC.
Physicists at CERN, the European Organization for Nuclear Research located on the Swiss-French border, announced the find. Renowned British physicist Stephen Hawking says if the discovery proves out, Peter Higgs should receive the Nobel Prize. See more in this Agence France-Presse (AFP) article on Yahoo News.