When you create a group, you have to define its rights, so that it can use the repository. The same kinds of rights can be given to groups and users.
The rights a user or group receive when they become members of a group are added to their existing rights. For example, a user with the Manage Branches right will not lose this right when he becomes a member of a group that has only the Freeze Versions and Lock Versions rights.