NPR; 6 Things You Should Know About The Iran Nuclear Deal ... a good short read
aka shut the hell up Mike Huckabee
http://www.npr.org/sections/thetwo-way/2015/07/14/422920192/6-things-you-should-know-about-the-iran-nuclear-deal
1. It Would Curb Iran's Nuclear Programs: As President Obama put it in a speech to the nation, the highlight of this deal is that it aims to stop Iran from acquiring a nuclear weapon. In practical terms, it puts limits on many of Iran's nuclear programs. For example:
Iran has agreed to turn its Fordow facility into a research center where Iranian and world scientists will work side by side. Fordow, if you remember, has been at the center of international worry, because for years, experts have believed that Iran was enriching uranium in centrifuges there.
snip
Under the deal, Iran has also agreed to rebuild its Arak heavy-water reactor, which is currently the only site in Iran capable of starting production on weapons-grade plutonium. Under the deal, the site would be rebuilt using a design approved by the international community. The design's point would be to make the production of weapons-grade plutonium impossible.
The agreement also calls for Iran to give up most of its centrifuges. Under the deal, Iran would go from having 20,000 centrifuges, which are used to enrich uranium, to having 6,104 for the next 10 years. Under the deal, Iran also agrees to give up its most advanced centrifuges and use only their oldest models.