With some cameras auto mode lets you override flash or change it to red eye reduction.
If you’re shooting into the sun you might want to trigger your flash to add a little light onto their face.
When you use macro mode you’ll notice that focusing is more difficult as at short distances the depth of field is very narrow (just millimeters at times).
The camera up with a small aperture (large number) to make sure as much of the scene you’re photographing will be in focus as possible
It is ideal for photographing any moving objects including people playing sports, pets, cars, wildlife etc.
If you use this mode for a ‘serious’ or well balanced shot you should use a tripod or your background will be blurred.
The quality is generally not up to video camera standards but it’s a handy mode to have when you come across that perfect subject that just can’t be captured with a still image.
Aperture priority mode is useful when you’re looking to control the depth of field in a shot.
You would use this mode where you want to control over shutter speed.
Program mode is similar to Auto but gives you a little more control over some other features including flash.
you have full control over your camera and need to think about all settings including shutter speed, aperture, ISO, white balance, flash etc.