I know I know this isn't really related to molecular biology, but I figured since Biologists have a strong background in ecology in most cases, I'd be able to get more help here than the Earth forums (especially because biologists know a lot of chemistry). Basically I understand that CO2 keeps heat in the atmosphere. But how? I'm talking on the molecular and sub-atomic level here (i.e the molecule itself, it's electrons). Thanks! EDIT: I understand what greenhouse gasses do, why they're important, the fact that there are more in the atmosphere than should be, the reason there are more in the atmosphere than should be (carbon emissions from fossil fuels mainly), and almost every eco-related aspect of carbon dioxide. I'm talking chemistry now. Why do these molecules act this way? (think chem and physics)...maybe this should be on another forum page haha.