Ansible control node
Ansible requires a control node to be run. The control node can be a server or your local computer. Ansible will connect to the remote systems directly from the control node, therefore network connectivity from the control node to the remote systems is required.
The ansible binary is installed and run on the control node. The connection to the remote systems is established using SSH, WinRM or HTTPS.