This tree is nothing more than 10 RGB (red/green/blue) LEDs connected in parallel to an Arduino with an Ethernet Shield running a modified version of the cheerlights sketch.
Cheerlights Desktop Christmas Tree
This little tree uses an Arduino with an Ethernet Shield to track the Cheerlights channel on ThingSpeak. Cheerlights allows lights around the world to be controlled in unison via Twitter. Check out http://www.cheerlights.com for more information.