They are all explained in this video. If you watch it at all, watch it all the way through. Don't decide whether you agree, disagree, like it, or dislike it based on only a partial viewing.
That has got to be one of the most reasonable essays on these subjects that I have heard in a long time.
All the best,