Exchange Online provides the following rich features that can help your end users easily collaborate in email:
Each of these features has a different user experience and feature set and should be used based on what the user needs to accomplish and what your organization can provide.
For example, site mailboxes provide great documentation collaboration features. However, site mailboxes rely on SharePoint, so if you aren’t planning on subscribing to SharePoint, you can use public folders to share documents.
So what is the difference between site mailboxes, public folders, shared mailboxes, and distribution groups?
A table of comparison could look like this:
Read more here