With supergroups, you can do things like:
New members can see the entire message history when they join.
Deleted messages will disappear for all members.
Ordinary members can only delete their own messages.
Supergroups are muted by default and send fewer joined/left notifications.