If we structure the language differently, we can represent the same steps with Python or Ansible and let the tools execute those steps more quickly and consistently than we can by typing in a console. For the sake of brevity, this article assumes you are in a Linux or MacOS type of terminal. Some commands will vary slightly on Windows.
Automation typically represents a series of steps or defines our intent through some type of code.