В отличие от Twitter в ленте пользователя Mastodon посты отображаются в хронологическом порядке. а не на основе алгоритма. На платформе также нет рекламы. Финансирование Mastodon осуществляется за счет краудфандинга. Работа большинства серверов оплачивается людьми, которые их используют. Два сервера, которые контролируется создателями Mastodon — Mastodon Social и Mastodon Online — финансируются через Patreon, платформу донатов и подписок.
Несмотря на внешнюю схожесть Mastodon с Twitter, его пользовательский интерфейс больше похож на Discord, кроссплатформенную систему обмена сообщений. Как и в Discord, пользователи Mastodon присоединяются к группам (серверам), где царят свои правила и принципы общения.
В отличие от Twitter и Discord, Mastodon не имеет возможности заставить своих пользователей или людей, которые создают серверы, что-либо делать. Модерация контента и создание правил, какие посты следует поддерживать, а какие удалять, лежит полностью на создателе сервера. Однако в соглашении, которому обязан следовать создатель нового сервера, отдельно указано, что владелец должен проводить «активную модерацию против расизма, сексизма, гомофобии и трансфобии».
Серверы могут сами решать, как они будут взаимодействуют друг с другом или взаимодействовать ли вообще. Например, сеть Gab, которая использовала открытый код Mastodon, была заблокирована Mastodon Social и другими независимыми серверами. Поэтому сообщения от Gab не появлялись в лентах людей, использующих эти серверы.
Чтобы присоединиться к Mastodon, нужно создать учетную запись на сервере (веб-сайте). Этот веб-сайт будет основным для вашей учетной записи, профиля и каналов. Подтверждение о регистрации приходит на электронную почту. Некоторые серверы проводят регистрацию новых членов сразу, другие требуют одобрения или приглашения. По оценкам fediverse.party, существует как минимум 4000 независимых серверов. Многие серверы являются тематическими. Например, есть сервера для любителей игра, жителей одной местности или коллекционеров каких-то редкостей.
Запуск собственного сервера — задача более сложная. Для этого понадобятся веб-сайт, виртуальный сервер, подключенный к интернету и поставщик услуг электронной почты. На компьютер также нужно будет установить дополнительные протоколы безопасности и языки программирования. При соблюдении этих условий можно скачать код Mastodon и установить сервер. Подробная инструкция по установке и настройке сервера есть на сайте проекта.