Twitter vaihtoehto ja erittäin hyvä sellainen. Toimintaperiaate on kuitenkin eri kuin Twitterissä, siinä missä Twitter on keskitetty niin Mastodon on hajautettu. Tämä tarkoittaa useita servereitä, eli instasseja jotka ovat keskenään yhteydessä. Voi verrata sähköpostiin, jos lähettää sähköpostia, on sama mitä palvelua vastaanottaja käyttää, esim. sinulla @gmail ja vastaanottajalla @yahoo, silti toimii.
Serverit eli instanssit käyttää omaa moderointia, ja ne on yleensä profilitoituneita, esimerkiksi politiikkaan, urheiluun, taiteeseen jne, tai sitten vaan jokapäiväiseen tarinoitiin. Kannattaa olla tarkkana minkä valitsee, koska tuuttaukset (toot eli postaukset) on sillä serverillä jonne ollaan kirjautuneina.
Mastodon on avointa koodia, käyttää ActivityPub protokollaa, ja se on saativilla GitHupista. Ohjelman siis voi asentaa palvelimelle ja ohjata jokin domain osoittamaan siihen .. ja näin oma Mastodon instassi on luotu
.