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

# Glossary

> Terms and concepts used in The MainlyAI Platform

## Workflows

[Workflows](/core_concepts/knowledge_objects), also known as Knowledge Objects, define workflow graphs and their associated metadata and options.

## Workflow Objects

[Workflow Objects](/core_concepts/workflow_objects) are individual nodes that hold code along with a list of the inputs and outputs, called [Attributes](/core_concepts/attributes).

## Attributes

[Attributes](/core_concepts/attributes) define the inputs ([Recievers](/core_concepts/attributes#recievers)) and outputs ([Transmitters](/core_concepts/attributes#transmitters)) of [Workflow Objects](/core_concepts/workflow_objects). They are defined by a name, a type, and a direction. Attributes can also expose [Controls](/core_concepts/attributes#controls), which specifies how the attribute is displayed in Designer.

## Controls

[Controls](/core_concepts/controls) are used to specify how an [Attribute](/core_concepts/attributes) is displayed in Designer. Controls often allows users to modify the value of an attribute, but in some cases they only display the contents of the attribute. Some examples of controls include [Textbox](/controls/textbox), [Select](/controls/select), [Slider](/controls/slider), and [Plotly](/controls/plotly).

## Processors

[Processors](/processors) are ephemeral containers that run [Workflow Objects](/core_concepts/workflow_objects). Processors are tied to [Workflows](/core_concepts/knowledge_objects), who define the workflow graph that the processor will run.
