Automation is usually applied when a large number of similar tasks have to be executed in a row.
Examples of automation are:
- The processing and validation of user input through a set of rules.
- Automatically running system diagnostics every X time.
- Looking up information about songs and labelling the MP3 file accordingly.
Common utilities used for automation include:
- The bash scripting shell
- autohotkey
- automator for Mac