How well do you know Twitter?

Since its creation, Twitter has taken the world by storm. In just a few years, it has assembled an army of 500 million users. It is used for business, gossip, self-promotion, coordinating political protest and expressing anger about delayed trains.

But how much do you really know about this microblogging platform?