Jotting down a few reasons which I think has contributed to the success of Twitter. What is your opinion?
Read this post on vyanks.blogspot.com