# The guide

Everything you need to build an application on argala, presented in the order
you will need it. No source reading is required.

If you want to know _how_ it works rather than how to use it, read
[ARCHITECTURE.md](https://docs.thinkingmachinelabs.dev/argala/internals/architecture.md). If you are writing a second
implementation of the wire, read [PROTOCOL.md](https://docs.thinkingmachinelabs.dev/argala/internals/protocol.md). Before you
ship, read [SECURITY.md](https://docs.thinkingmachinelabs.dev/argala/internals/security.md) — it is short, and it is the
difference between an app that is end-to-end encrypted and one that says it is.
