To provide some insight, for the purpose of this survey we would define a Robotic Process as software which can autonomously perform tasks that are traditionally manual such as reconciling transactions, checking or inputting information, creating output such as letters or emails etc.