This is pretty cool. It lets you jam along with other people over the internet.
I think their solution to the latency problem is...acceptable. They buffer your audio for a measure, so you're not actually playing *along* with what you're hearing, but what everyone's playing sounds good, which works out pretty well.