The use of machines and/or computer software to accomplish any task, especially one that used to be performed manually.