How Ansible Works ? (Executing Ad-hoc commands or Playbooks )