These two questions have been asked and extensively discussed here on RG, as well as other online resources, such as educational sites. A search for the two questions separately should give plenty of details for you.
If you feel annoyed that I don't bother to look for you and provide links, imagine how we feel when the question asker could easily do this for himself.