Twitter is the best site for expressing your views and communicating with higher authorities.
The best part of twitter is that you can write only 140 words at a time so people will not write any unnecessary things and directly come to the point. Twitter has enhanced the freedom of speech.
The hashtags feature is so useful that any trending topic in the country can be analyzed by looking at the hashtags. Most of the e commerce companies and also Indian railways provides real time customer care on twitter, which is extremely useful thing. We can also send direct messages to anyone and they have no limit of characters. Moreover you can also promote your business on it by showing promoted tweets which are paid. I love twitter for all the features that it provides and recommend it.