Microsoft’ s SharePoint marketing refers to the “SharePoint Wheel” to help describe the package of functionality built into the SharePoint platform. The wheel refers to six abstract functional abilities:
- Sites: The SharePoint platform fundamentally enables users to provision ‘sites’ (public or private) without a requirement for specialized knowledge. SharePoint is designed to become the central location for management of sites in an organization.
- Communities: SharePoint aims to support the formation of communities within an organization – these communities may form around teams, projects, clients, geographic locations, etc. SharePoint also provides social features and social integration.
- Content: SharePoint provides a central location to put content such as files, documents, or general information. This can be accessed and modified within a web browser or using a client application (typically Microsoft Office) via desktop or smartphone. SharePoint 2010 also provides a concurrent edit ability with Office 2010.
- Search: SharePoint provides a range of search abilities, including in documents, in external content (such as network shares or public websites), and in user profiles.
- Insights: SharePoint provides data integration, data crawling, and report design to enable business decision making. SharePoint can integrate with SQL Server Reporting Services to provide a complete business intelligence platform.
- Composites: SharePoint provides an application platform based on ASP.NET 3.5 allowing no-code solutions to complex business problems using SharePoint Designer. SharePoint also allows custom code solutions to be deployed using Visual Studio.