# What is a Token?

A token is a virtual currency or asset.  Like traditional currencies and assets such as gold, tokens can be bought, sold and traded.  Unlike the dollar or gold, however, tokens do not have a physical form.

Instead, a token is really nothing more than a long string of numbers that is owned by a wallet address (which is another long string of numbers and letters).  This relationship is recorded in a digital database known as a blockchain.&#x20;

So when you trade tokens or NFTs, you’re basically just moving this number to different addresses.&#x20;

While this may sound scary, this is exactly how most banks work today (over 90% of money exists only online).&#x20;

&#x20;                                            **Tokens Live on Smart Contract Platforms**

<figure><img src="/files/rcOFcPSud8pjbq8fYBoo" alt=""><figcaption><p>Source: <a href="https://towardsdatascience.com/ethereums-erc-20-tokens-explained-simply-88f5f8a7ae90"> Towarddatascience</a></p></figcaption></figure>

Tokens are created by and operate on a special type of computer known as a smart contract platform.  These networks are responsible for creating, storing, authenticating, transferring and standardizing tokens:

* **Creation**:  NFTs are created with a smart contract which assigns each asset an owner, description and unique ID number
* **Storage**:  Tokens are stored on a smart contract platform’s native blockchain
* **Authentication**:  Ownership is verified through digital key cryptography
* **Trading**:  Transactions are executed by the platform’s miners
* **Standards**:  Smart contract platforms create the rules that allow tokens to function seamlessly across multiple protocols

(If this seems like a lot, don’t worry, we’ll explain more below)

In exchange for performing these services, token holders pay a fee to the smart contract platform.  For example, if you wanted to trade your NFT on Ethereum, you would need to spend ETH, the platform’s native coin.  &#x20;


---

# 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://www.digitalnations.xyz/web3-overview/the-web3-ecosystem/nfts/how-do-nfts-work/what-is-a-token.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.
