I am currently doing a survey on group key, and throughout my readings, I stumbled on these different terms: Group Key agreement, Group key Sharing, Group key distribution, and Group key establishment.
My question is the following: is there a meaningful difference between those different terms? because what I know is at the end, all members in the group should have the same key.