A background agent works on a task on its own while you do something else and comes back with a result.
Example
You give a coding agent a ticket; an hour later a pull request is ready for review.
For pros
Such agents usually run in the cloud in a sandbox and work for longer without asking questions. That saves time but raises the risk of unnoticed errors. Clear tasks, limited permissions and human review before merging are essential.