decentralized is peer-to-peer while federated is server-to-server
Matrix isn’t decentralized, it is federated just like lemmy or mastodon, except it is its own protocol.
xmpp is still stuck in the early 2000 and even the ecosystem of apps around it are stuck in the 2000.
decentralized is peer-to-peer while federated is server-to-server