Difference between blueprism and UIPath RPA Process

Blue Prism UIPath
Controls are identified via recording. Controls identified via spy modes
Webbased control flow (orchestration). Desktop based orchestration