for those who are confused twitter dot com is like a mastodon instance that has defederated itself from the rest of the internet