Explain the main factors that affect the Earth’s temperature.

Since this is not my area of expertise, I searched Google under the key words "earth temperature factors" to get these possible sources:

http://www.seed.slb.com/en/scictr/watch/climate_change/causes_other.htm
(Broken Link Removed)
http://www.ucar.edu/learn/1_3_2_13t.htm
http://www.scienceclarified.com/Ga-He/Global-Climate.html
http://www.ucar.edu/learn/1_3_1.htm

In the future, you can find the information you desire more quickly, if you use appropriate key words to do your own search.

I hope this helps. Thanks for asking.