# Activators

Activators connect two [Nodes](https://machinations.gitbook.io/docs/nodes).&#x20;

They *activate* or *inhibit* their target Node based on the state of their origin Node and a specific Condition.

The Activator’s Label specifies this Condition.&#x20;

{% hint style="info" %}
Conditions are written as an arithmetic expression (for example, ==0,=4, or !=2) or a range of values (such as 3-6).&#x20;
{% endhint %}

If the state of the origin Node meets this Condition, then the target Node is activated (it can fire). When the Condition is not met, the target Node is *inhibited* (it cannot fire).&#x20;

:wrench: Watch this example of how Label Activators work. Notice how state changes in Pool A affect each Target Source, according to the Label on their respective State Connections.

{% embed url="<https://www.youtube.com/watch?v=YPgsLx8lbuc>" %}
