# What are variables?

{% hint style="success" %}
Now we are going to tell you a **secret**. You do not have to be a programmer to do magic :man\_mage::woman\_technologist:
{% endhint %}

We will reveal a few tricks soon. But first, we need to explain some basic terms.

### You might be expecting voicebot to remember your name or other data you talk about during the conversation.

How is this possible? Thanks to **variables**.

We have two types of variables:

* **Global Variables**
* **Arguments**

An InteliWISE voicebot remembers **Global Variables** for the duration of the entire conversation. In the case of **Arguments**, it has a short memory. They may be passed only from one block to another, and then they are forgotten.

**Sample global variables:**

* `globals.first_name`– stores the first nam&#x65;**.**
* `globals.date` – stores the date used in the conversation.
