Doubts regarding plone 6 about various roles?

i was using the plone 6 and their the admin can assign various role to any user like contributor , editor etc . Can anyone tell me what are the exact functions of those roles ? so that i can think about some features regarding the user and group management .

https://docs.plone.org/develop/plone/security/standard_permissions.html#standard-roles

thank you !