# Glossary of Terms

| Term            | Description                                                                                                                                                                                                                                                  |
| --------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **ASM**         | Altered State Machine, the platform                                                                                                                                                                                                                          |
| **ASTO**        | [Altered State Token](/token-and-dao/the-asto-token.md), the native digital currency of the ASM universe                                                                                                                                                     |
| **Agent**       | An A.I. bot based on a combination of NFTs, powered by the ASM                                                                                                                                                                                               |
| **DAO**         | Decentralised Autonomous Organisation (in our case, [the ASM DAO](/token-and-dao/the-asm-dao.md) that votes on the operation and development of the ASM platform)                                                                                            |
| **Environment** | An application, arena, or sub-space within a World, that has unique characteristics (for example, a space specifically for CrytpoKitty avatars within a broader Metaverse world)                                                                             |
| **Frame**       | The NFT describing the core of each Agent. Contains a set of unique base values that express as the characteristics the Agent                                                                                                                                |
| **Form**        | An NFT describing the unique visual elements of an Agent, (frequently 3D or 2D artwork, which can be traded or replaced) as well as its functional characteristics within an Environment                                                                     |
| **Gym**         | A GPU cloud, that offers ML training models for a specific World (or environment within a World)                                                                                                                                                             |
| **Expression**  | A lookup table unique to each Environment, than interprets values in the Agent's Frame NFT, and expresses them as functional values. Expression is consistent across an Environment. Expression would frequently inherit characteristics from its host World |
| **Memory**      | An NFT describing                                                                                                                                                                                                                                            |
| **Owner**       | The beneficial owner (or co-owners) of the NFTs associated with an Agent                                                                                                                                                                                     |
| **World**       | Any 3rd-party application that connects with the ASM platform and enables the use of Agents in its experience                                                                                                                                                |
|                 |                                                                                                                                                                                                                                                              |
|                 |                                                                                                                                                                                                                                                              |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://whitepaper.alteredstatemachine.xyz/general-information/glossary-of-terms.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
