Way to input commands without human attention or with limited GUI usage, commonly used in complex software.