Ansible is just the automation engine on its own, so it needs instructions detailing all the processes I wish to automate.
Many server automation and orchestration solutions, like Puppet and Chef, rely on a mixture of solution-specific coding, Web UIs, and command-line tools to make the magic happen. Ansible is different.