As a photographer, I have sent many people to this site; it explains perfectly what each mode does/doesn't do.
answered Mar 08 '11 at 16:58
Program mode allows you to make all of the adjustments to the camera for image capture such as f-stop, light balance, focus, etc. Automatic does all of that plus some for you.
answered Mar 08 '11 at 16:48