They are RGB LEDs with a tiny programmable microcontroller to change the colours easily. You can plug them into an Arduino and program them or you can use their natty little sequencer (see below) to create colour sequences. Think of it as a drum machine for colour.