Guides - Concepts

Liveblocks concepts - Room


A room is the space people can join to collaborate together.

Liveblocks concepts - Presence


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.

Liveblocks concepts - Storage


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.

Liveblocks concepts - Storage Persistence

Storage persistence

Storage data automatically persists when people leave the room. The data can also be cleared and stored on your database using the API endpoints.

Liveblocks concepts - Authentication


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.