Automation is the creation of technology and its application in order to control and monitor the production and delivery of various goods and services. It performs tasks that were previously performed by humans. Automation is being used in a number of areas such as manufacturing, transport, utilities, defense, facilities, operations and lately, information technology. Automation can be performed in many ways in various industries. For example, in the information technology domain, a software script can test a software product and produce a report. There are also various software tools available in the market which can generate code for an application. The users only need to configure the tool and define the process. In other industries, automation is greatly improving productivity, saving time and cutting costs. Automation is evolving quickly and business intelligence in applications is a new form of high-quality automation.