# Elements of Automation

When an **automation** created on **editor**, a **component** uses the values it receives from its **inputs** and provides the results as **outputs**. These outputs are transferred to other components by **connections**. During **automation**, all components, inputs, outputs and connections work until the **flow** is ended.

It maybe looks complicated but actually only you need to check some elements of automation. Please follow our guideline to discover Monkedo.

{% content-ref url="create-automation/editor" %}
[editor](https://monkedo.gitbook.io/docs/product-guides/create-automation/editor)
{% endcontent-ref %}

{% content-ref url="create-automation/component" %}
[component](https://monkedo.gitbook.io/docs/product-guides/create-automation/component)
{% endcontent-ref %}

{% content-ref url="create-automation/block" %}
[block](https://monkedo.gitbook.io/docs/product-guides/create-automation/block)
{% endcontent-ref %}

{% content-ref url="create-automation/connection" %}
[connection](https://monkedo.gitbook.io/docs/product-guides/create-automation/connection)
{% endcontent-ref %}
