How would Iran's nuclear activities be monitered?

How can the US intelligence moniter Iran’s nuclear progress? Is there a scientific procedure in place? Or can it only be done by a visit to the site and some guess work? As you can tell, I know nothing about nuclear science.