Twitter est un service de microblogging, permettant aux utilisateurs de blogguer grâce à des messages ultra courts, de 140 caractères au maximum, ce qui représente une ou deux phrases. La différence entre Twitter et un blog traditionnel est que Twitter n'appelle pas directement une participation à commenter les messages postés. Son principe est de relater ce qu'on fait au moment où on écrit le message avec la possibilité de limiter l’envoie et la réception à un cercle d’amis ou de connaissances.
Les partisans de Twitter voient un moyen de faire circuler et d'avoir accès à l'information bien plus dynamiquement que par les médias traditionnels, et également une plateforme d'expérimentation pour de nouvelles formes de communication.
Une des forces de Twitter est de proposer une interface de programmation ouverte et documentée, ce qu'on appelle communément un API. Elle permet de construire facilement des applications ou des services s'appuyant sur la plateforme Twitter.



Aller sur Twitter