Add a definition section to the documentation.
Right now it is, difficult to understand the terminology being used, especially in a decentralized context. For instance, in the section about encryption and authentication the documentation uses the word client, server etc, but this can be interpreted differently.
Case 1:
- Client can be interpreted as the front-end in your browser.
- Server can be interpreted as your personal node on the Indienet.
Case 2:
- Client can be interpreted as your personal node or Indienode.
- Server can be interpreted as a microservice, database... etc.
Therefore we must define clear terminology and perhaps refrain to use classical terminology like server, client, user etc.