0 · Briefs · 3 min read
New to Matrix?
Matrix is a decentralized communication protocol that supports chats, groups and video calls with anyone, anywhere, in a network of federated servers using a client of your own choice.

What is Matrix?
A Protocol
Matrix is an open protocol for real-time communication. It is not a product or a server itself. Like email, it connects services run by different providers, but Matrix is designed for chats, private messages, groups, and voice and video calls. Matrix supports end-to-end encryption (E2EE) in supported conversations, and clients can help you verify the devices you communicate with.
Homeservers projects
To make use of Matrix, you need a homeserver implementation. Several FOSS projects implement the Matrix homeserver specification; Synapse, Dendrite, and Conduit are some of the best-known examples. Just as email services such as Outlook, Gmail, and Proton Mail can exchange messages, homeservers using different implementations can communicate with each other.
The service providers
You need an actual server on the internet that runs a Matrix homeserver implementation. Several service providers run Matrix homeservers for you, and you can choose one that fits your needs. matrix.org and disroot.org are two examples. You can also host your own homeserver if you want more control over your data and administration.
The clients
With the protocol, homeserver software, and service provider in place, you have the infrastructure — like the roads. You also need a client to connect to that infrastructure — like the car. Some popular clients are Element and FluffyChat, but there are many others. Clients can be web-based, desktop-based, or mobile apps. Just as with email, you can choose the client you like best, independently of the homeserver underneath.
Why is this good?
- Federated: Matrix can connect homeservers run by different providers, so the network is not controlled by one central service. Individual providers can still have outages, policies, and moderation rules.
- Choice: You can choose among many homeservers and clients, and you can host your own homeserver.
- Encryption: Matrix supports end-to-end encryption (E2EE) in supported conversations. Device verification helps you confirm that you are communicating with the intended devices.
- Open standard: The Matrix protocol is part of the digital commons and is stewarded by the Matrix.org Foundation, a non-profit organization that acts as a neutral custodian for the standard.
- Open source: There are many FOSS implementations of the Matrix protocol on both the server and client sides. Their licences and features can differ, so check the project details when that matters to you.
Why is this bad?
Well — it’s not bad! But it is different. And while the protocol and backend are invisible to you and out of your hands, you will still have to choose a service provider and a client. And sometimes choices make us uneasy; “What if I choose the wrong one?”.
Choices
Go to the Try Matrix guide on matrix.org and follow the instructions. You will be prompted to choose a client.
Element has apps for major platforms plus a web client. It will suggest creating an account on matrix.org.
Meet the Mind Over Machine community on Matrix
When you have chosen your client and set up your account, come and meet us on Matrix!





