Die Antwort hat Tom78 unten schon gegeben. Im Grunde sind es Gase die gewisse Wärmestrahlung in einem gewissen Frequenzspektrum reflektieren können (in welchem Bereich das Spektrum ist, hängt von dem Treibhausgas ab). Die von der Sonne kommende Strahlung (Licht) wird zum Großteil durchgelassen und trifft auf die Erdoberfläche. Die Erde emmitiert aber eine Strahlung mit niedrigerer Frequenz zurück und diese liegt im Reflektionsspektrum von dem Treibhausgas. Deshalb wird diese zurückreflektiert zur Erdoberfläche und die von der Sonne kommende Strahlung wird eben nicht reflektiert.