Environmentally friendly? Hmm.
I believe they are L.E.D. lights.Light Emitting Diodes and use much less power than regular christmas lights. Probably cost a lot more too.
It is looking a lot like Christmas! Yes, we have LED's on our tree - they last a heck of a lot longer too. Love that top photo.