# Web Flow

### Overview

The **Web Flow** Control is a container element that groups Web Pages within a single flow of execution. It is the top level of any Web Application.

### General

#### Web Flow Events

Web Flow Events are [Activity Events](../studio/events/activity-events) that can be initiated anywhere throughout a specific Web Flow. Web Flow Events are used to encapsulate meaningful, reusable Action Chains as well as to elevate meaningful interactions within the Web Flow that are meant to connect with the larger Journey.

#### Variables

Variables can be of any [Data Type](../variable-data-types/data-types-overview) and can be used for:

* Passing information to the Web Page when navigating to it.
* Reading and storing runtime information from any [Web Controls](web-controls-overview) in the Web Flow.

#### Initial Web Page

This sets the initial Web Page to navigate to when the Web Flow is first loaded.

### Actions

#### Web Flow Added

This event is fired when the Web Flow is first loaded.
