State
State describes information available to programs and applications. It changes through authorized instructions.

A blockchain is easier to understand when its responsibilities are separated. Accounts hold state, programs describe behavior, validators participate in agreement, and clients provide the software through which the network is observed.
Use the glossary alongside this guide →State describes information available to programs and applications. It changes through authorized instructions.
Programs define logic, while transactions carry instructions that request a change.
Validators coordinate on the order and validity of updates through the network protocol.
Wallets, explorers, and applications translate technical activity into human-readable interactions.
| Term | Working meaning |
|---|---|
| Account | A place where state or executable program information is represented. |
| Validator | A participating operator that runs network software and helps process updates. |
| Program | On-chain logic that can be invoked by an instruction. |