Explanation: Ansible runs with a single active node, called the Primary instance. If the primary goes down, there is a Secondary instance to take its place. Puppet has multi-master architecture. If the active master goes down, then the other master takes the active master place. See: https://www.javatpoint.com/ansible-vs-puppet