# Core Concepts

{% hint style="info" %}
This section covers the core concepts you need to understand to build on 1Money, including accounts, token permissions, transactions, and more.
{% endhint %}

#### Account Model

On 1Money, all data is stored in what are referred to as "accounts”. The way data is organized on the 1Money network resembles a key-value store, where each entry in the database is called an "account".

Learn more about [**Accounts**](#account-model) here.

#### Token Permissions

1Money utilizes standard APIs for token and permission creation, with a structured permission model designed to optimize token economics and security.

Learn more about [**Token** **Permissions**](#token-permissions) here.

#### Transactions and Instructions

On 1Money, we send transactions to interact with the network. Transactions include one or more instructions, each representing a specific operation to be processed. The execution logic for instructions is stored on built-in programs deployed to the 1Money network, where each program defines its own set of instructions.

Learn more about [**Transactions** **and** **Instructions** ](#transactions-and-instructions)here.

#### &#x20;<a href="#fees-on-solana" id="fees-on-solana"></a>


---

# 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://developer.1moneynetwork.com/core-concepts/core-concepts.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.
