You are here. See how this question connects to other ideas.
Select a node to open its page · Expand to read within the map
One question
How does Solid separate apps and data?
Understand its boundary through Web resources and access control.
- Applicationuses→
- Solid Protocoldefines access conventions for→
- Resource server
Solid Protocol defines how clients and servers access resources, including HTTP, representations and authorization. Distinguish the protocol from a particular hosting service.
Imagine a journal and photo app using one personal store. Reading and writing resources is only a first step: both apps need compatible data structures and appropriate permissions. Connecting to a Pod does not itself establish application-level interoperability.
Compare Solid and Arc Space by identity, addressing, permission enforcement and application data models. A shared interest in separating data from apps does not make their protocols identical or clients interchangeable.
Sources and further reading
Check your understanding
Are clients interchangeable between any two personal data spaces?
Not necessarily. Identity, access protocols, permissions and data models must match.
Continue along a learning path
- Understand personal data spacesStep 4 of 8