A bot is a virtual machine used to run unattended RPA automations. For example, i have a batch of invoices coming in every sunday night and i want the invoices to be uploaded into multiple legacy applications (that do not have any APIs or connectors). Because it is a legacy application, the RPA automation needs to run on a VM that has the legacy applications deployed on it.
I will create a flow(automation) that will be triggered on every sunday at 9pm and run the automation on the VM (bot) to complete the task. The owner of the flow needs a per user with attended RPA license to create the flow and also need a Unattended RPA bot addon for the bot/VM.