UiPath is an RPA (Robotic Process Automation), an "intelligent" technology capable of interacting with other applications, automatically processing repetitive and time-consuming operations. It interacts directly with the UI of the various applications, simulating the behavior of an operator.