What Does SharePoint Offer
So we have all heard a lot about SharePoint, but what exactly is it? The punch line according to Microsoft is that it is “The Business Collaboration Platform for the Enterprise and the Internet.” What it really boils down to is that SharePoint provides masses of out-of-the-box functionality, enabling an organization to quickly create internal intranets and/or external facing partner portals. In addition to this standard functionality, it also serves as a platform to develop and deploy custom content and functionality. The diagram below summarizes all aspects of its capabilities.

Sites
SharePoint Sites provides a single infrastructure for all your business Web sites. Share documents with colleagues, manage projects with partners, and publish information to customers.
Communities
SharePoint Communities delivers great collaboration tools—and a single platform to manage them. Make it easy for people to share ideas and work together the way they want.
Content
SharePoint Content makes content management easy. Set up compliance measures with features like document types, retention polices, and automatic content sorting—and then let people work naturally in Microsoft Office.
Search
SharePoint Search cuts through the clutter. A unique combination of relevance, refinement, and social cues helps people find the information and contacts they need to get their jobs done.
Insights
SharePoint Insights gives everyone access to the information in databases, reports, and business applications. Help people locate the information they need to make good decisions.
Composites
SharePoint Composites offers tools and components for creating do-it-yourself business solutions. Build no-code solutions to rapidly respond to business needs.
For detail information about SharePoint, please refer to the Microsoft SharePoint Product Page.