It's some kind of sticky-note board / to do list thingy.
Have a look over at JoelOnSoftware (?? Or was it the Fog Creek Site?)
They have a free online version of something similar that they are trying to hit the big time with. I forget what it is called though.