A group is a collection of processes and agents and is mandatory to allow unattended automation.
In a group, you can also manage working hours for processes and the task creation trigger.
The task creation trigger is used to schedule the creation of tasks, quite similar to Cronjobs.
Agents assigned to a group execute available automation tasks for a process.