mj - it's like your FB status. You update it to let people know what you're doing or to bring things to peoples attention. You can subscribe to friends twitter feeds and be kept updated with their entries.

It's been around for ages, but for some reason it suddenly went mainstream over the last few months. Of course, as soon as that happened it stopped being cool :D