Office 365 is a cloud-hosted collaborative platform that can be used along with other Office 365 services like Power BI, Microsoft Team, Power Automate, MS Stream, and other services. On-premise SharePoint Server can be hosted on the internet or Intranet. Locally hosted SharePoint Server supports a higher level of customization, provides high performance and better security of documents & data, improves usability, and integrates other enterprise systems. Also, one can have a public-facing website using the SharePoint server.