RPA ist ein softwaregesteuerter Prozess zur Automatisierung mühsamer Aufgaben. Genau wie bei der Workflow-Automatisierung durchläuft eine Aufgabe automatisch einen Workflow und bewegt sich von Schritt zu Schritt ohne menschliches Eingreifen. Das größte Unterscheidungsmerkmal zwischen der Automatisierung von Roboterprozessen und der Automatisierung von Arbeitsabläufen ist jedoch, dass bei RPA der gesamte Arbeitsablauf und die damit verbundenen Aufgaben direkt dem Computer und nicht einem Menschen zugewiesen werden.