> For the complete documentation index, see [llms.txt](https://flowprodocs.wftutorials.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://flowprodocs.wftutorials.com/guides/environment-and-world.md).

# Environment and World

The World and Environment variables

### The World Object

The World is an object were all the variables created and used are stored for the duration of the script. The world can be cleared manually if you need. If a script runs twice most of the variables created will be overwritten however you can create your script to take advantage of this.

### Environment Variables

The Environment refers to the environment variables. These can be added in settings.&#x20;

{% hint style="info" %}
It is highly recommend to prefix your variable with ENV\_ this prevents other variables in the script from overwriting your ENV variables
{% endhint %}

To create an environment variable to you need to add the variable name e.g ENV\_TEST add a description and then give it a value.  When the script runs the name of the variable will contain the value you added.

The ENV is added to the world before the scripts run so you have access to them from the first block and even within the builder elements.
