A room is the space people can join to collaborate together.
Presence represents people’s movements and actions inside the room. People in the room are able to see what others are doing in real-time.
Storage represents the items people can interact with in the room. In the physical world, storage could be represented as documents and notes on a whiteboard.
Storage data automatically persists when people leave the room. The data can also be cleared and stored on your database using the API endpoints.
People can only interact with rooms they have access to. The access to a room can be given using a public key or a private key alongside a backend authentication endpoint.