SharePoint is used by all sizes of companies whether small, medium or large to create and manage a platform for intranet portals, workflow automation, websites, document & files, extranets, social tools, enterprise search, collaboration spaces, process as well as system integration, and core infrastructure for third-party solutions.