# Introduction

{% embed url="<https://www.youtube.com/watch?v=1aEoDPfniCM>" %}
Vagon Streams - Introduction
{% endembed %}

## Vagon Streams

Vagon Streams allows you to stream applications on any device with no code. Make any application accessible on any device globally, including but not limited to Unreal Engine and Unity applications.

![Stream your applications from any device with Vagon Streams](https://957593864-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaBZSLkY0LBQ4VmKzrByg%2Fuploads%2FqJhUDF0djSXiujHBoG5x%2Fstreams.png?alt=media\&token=6db6a908-aee3-4307-8af7-137a2ab05763)

In this documentation, you will find information about how to stream your application from a browser window and how you can customize your application streaming experience with the advanced features of Vagon Streams.

### Unreal Engine Pixel Streaming Documentation

{% content-ref url="unreal-engine-pixel-streaming" %}
[unreal-engine-pixel-streaming](https://docs.vagon.io/streams/unreal-engine-pixel-streaming)
{% endcontent-ref %}

### Unity Render Streaming Documentation

{% content-ref url="unity-render-streaming" %}
[unity-render-streaming](https://docs.vagon.io/streams/unity-render-streaming)
{% endcontent-ref %}

### Vagon Application Streaming Documentation

{% content-ref url="vagon-application-streaming" %}
[vagon-application-streaming](https://docs.vagon.io/streams/vagon-application-streaming)
{% endcontent-ref %}

### Definitions

* **`Application` -** Compiled & portable (dependencies included) software build containing an executable file.
* **`Pixel Streaming`** - Technology to allow Unreal Engine developers to stream compiled `Application's` video and audio from a remote GPU-enabled computer.
* **`Vagon Streams`** - Technology to allow anyone to stream any kind of `Application` (including but not limited to Unreal Engine and Unity apps) with microphone, audio, gamepad, and advanced features as a fully customizable experience for any device with no code.
* **`Developer`** - An application developer who uses Vagon Streams.
* **`Visitor`** - Application users who use the streamed application through Vagon Streams. The audience of the **`Developer`**.
* **`Stream Machine`** - Vagon Streams machine, which runs & streams the selected application on the cloud. Can be accessed via **`Stream Link`** or via API integration.
* **`Stream Session`** - Th&#x65;**`Stream Machine`** lifetime that starts with the **`waiting`** state and ends with the **`terminated`** state for each Stream.
* **`Visitor Session`** - The timespan that starts when a visitor connects to the **`Stream Machine`** and ends when the visitor leaves the session.
* **`Stream Status`** - Status of the remote Vagon Streams machine, updates are instant.
* **`Stream`** - Orchestrator to manage capacity & provision for the **`Stream Machine`**&#x73; of **`Developer`** .
* **`Stream Link`** - Single and unique link to access and distribute **`Stream`**.
* **`Region`** - Selected service locations for **`Stream Machine`**&#x73; to stream an **`Application`**.
* **`Capacity`** - A maximum number of concurrently running **`Stream Machine`**&#x73; per region according to **`Stream`** settings.

{% hint style="info" %}
**Good to know:** Besides using the dashboard, you can also upload & update your app via the [Streams CLI](https://docs.vagon.io/streams/tools-and-services/vagon-streams-cli), and customize & manage your streams via the [Streams API](https://docs.vagon.io/streams/integrations/streams-api-services).
{% endhint %}
