anything as a background to display on X. As long as you let X manage the background, vs nautilus of other background managers.
This lets you put thing like the "earth view" program or pretty much anything else in place.
I;ve seen things from real time logfiles in the background, to webcams, to background compiling to build status.
Its not really hard with X.