> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kaizenautomation.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Core Concepts

> Description of core concepts exposed by the Kaizen Platform.

## Login

A Login represents a customer's login credentials and configuration for a specific website. Logins store all the necessary information to authenticate with a website.

A login has the following properties:

* Authentication URL: The entry point for the login process.
* Home URL: The URL of the website's home page after successful authentication.
* Login Configuration: This represents the required credentials to login to the website.
  * The format of credentials expected (e.g. username/password, email/phone, etc.).
  * Available 2FA methods (e.g. SMS, email, TOTP, etc.).

## Workflow

A Workflow is a browser-based automation that simulates user actions on a website or web application. Workflows are used to navigate throughout websites, extract data, or complete forms. Workflows operate on specific logins to perform authenticated actions.

## Execution

An Execution is a run of an automation on a specific website using a specific login.

Executions are performed by Kaizen workflows that simulate user actions in a browser. This can include logging in, navigating to pages, extracting data, or performing actions.

An execution has the following properties:

* Login ID: The ID of the login used to authenticate the session.
* Workflow ID: The ID of the workflow being executed.
* Parameters: A set of values used within a single run of an automation. For example, a parameter might specify the customer ID for which a order entry form must be completed.
