All IAM users within the same user group will be assigned the same roles and permissions of the User Group.
This helps you save a lot of time in managing permissions for groups of users with similar roles. Instead of assigning/updating permissions for each IAM user individually, you only need to update once for the User Group.
A User Group can contain multiple IAM users, and an IAM user can belong to multiple User Groups.