A communication protocol with main focus on chat applications. Sort of a specified and documented way how apps communicate with servers and server with each other.
In other words: A network on which you can chat with app of your choice on server of your choice. In other words: Fediverse, but for real-time synchronized things.