Groups make it easier to manage role assignments across multiple users. Instead of assigning roles individually, you can add the relevant roles to a group and then assign that group to each user who needs those permissions.
To assign groups to a user:
The groups are added to the user's account and the their new access is available upon login.