SharePoint can help solve business problems related to collaboration, communication, data management and workflows. It provides solutions for sales, marketing, finance, HR and IT teams. Key capabilities include enterprise content management, social collaboration, enterprise search, business intelligence and mobile access. SharePoint is implemented by identifying business needs, evaluating required components, procuring hardware and software, and setting up the platform on-premises or in the cloud.