After weeks of negotiations, the six world powers -- the permanent members of the U.N. Security Council -- reached an agreement with Iran on the nation's nuclear program.