I keep hearing things about Twitter but still not sure what it is all about even after signing up.

You kind of get the feeling that people are starting these companies just to get bought out by Google/Yahoo/Microsoft.