Twitter è un servizio di microblogging di social network gratuito che consente ai membri registrati di trasmettere brevi post chiamati tweet. I membri di Twitter possono trasmettere tweet e seguire i tweet di altri utenti utilizzando più piattaforme e dispositivi. I tweet e le risposte ai tweet possono essere inviati tramite messaggio di testo del telefono cellulare, client desktop o tramite pubblicazione sul sito Web Twitter.com.
Le impostazioni predefinite per Twitter sono pubbliche. A differenza di Facebook o LinkedIn, dove i membri devono approvare le connessioni sociali, chiunque può seguire chiunque su publicTwitter. Per intrecciare i tweet in un thread di conversazione o collegarli a un argomento generale, i membri possono aggiungere hashtag a una parola chiave nel loro post. L'hashtag, che agisce come un meta tag, è espresso come #keyword.
I tweet, che possono includere collegamenti ipertestuali, sono limitati a 140 caratteri, a causa dei vincoli del sistema di consegna SMS (Short Message Service) di Twitter. Poiché i tweet possono essere consegnati ai follower in tempo reale, potrebbero sembrare messaggi istantanei all'utente inesperto. Ma a differenza dei messaggi istantanei che scompaiono quando l'utente chiude l'applicazione, i tweet vengono pubblicati anche sul sito Web di Twitter. Sono permanenti, sono ricercabili e sono pubblici. Chiunque può cercare i tweet su Twitter, che sia membro o meno.
Ecco un esempio di come tu, in quanto professionista IT, potresti utilizzare Twitter:
Supponiamo che tu sia interessato a saperne di più sul cloud computing. Innanzitutto, puoi cercare su Twitter per vedere se qualcuno sta parlando (twittando) di cloud computing. Una rapida ricerca rivela che molti membri di Twitter parlano di cloud computing.
Ora potresti fare una delle tante cose. Potresti semplicemente tenere d'occhio il cloud computing tornando e cercando su Twitter ogni giorno (non molto efficiente, ma efficace) oppure potresti unirti a Twitter e seguire le persone che hanno pubblicato tweet che catturano il tuo interesse. Come membro di Twitter, puoi pubblicare i tuoi tweet o puoi semplicemente rimanere un follower e nascondersi.
Twitter utilizza un framework Web open source chiamato Ruby on Rails (RoR). L'API è aperta e disponibile per gli sviluppatori di applicazioni.