Robotic Process Automation consists of the automation of repetitive tasks and procedures that allows software "robots" to perform or imitate the actions carried out by a human user in a system or application to execute a specific business process, so that tasks are perform without the intervention of people.
It is used to perform mechanical, repetitive and tedious tasks that previously had been done manually, can now be done automatically.