Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) be automated as well. .Selenium has the support of some of the largest browser vendors who have taken (or are taking) steps to make Selenium a native part of their browser. It is also the core technology in countless other browser automation tools, APIs and frameworks.
technology intended to respond to and learn from stimulation in a similar way to human responses with a level of understanding and judgement that's normally only found in human expertise.
copying data from one application to another using a computer program.
software robots—instead of physical robots that fill manufacturing plants—that free human employees from repetitive, manual work and data entry. These robots interact with applications and systems through a graphical user interface or command-line interface to carry out routine tasks.
using RPA technology to automate steps in manual or routine business tasks to improve day-to-day practices, make employees more efficient, and allow humans to focus on higher return work.
attended RPA includes scenarios where decision making and/or user input is required, such as desktop automation. These software robots work at an employee's workstation and are triggered by two situations: a user's command and instances were Robots need input from the user to continue a task. Access is often limited to the employees within a specific department or workstation.
the technology that allows automation software to recognize and interact with information from images or multi-dimensional sources that can be used for artificial intelligence, machine learning, and pattern recognition.