SharePoint Server 2010 is a powerful tool for many different purposes.
Sites: SharePoint provides a single infrastructure that can support all your business web sites.
Composites: SharePoint includes tools and components that allow non-programmers to create valuable business applications.
Insights: Everyone in your organization can access information in databases, reports, and business applications, all through SharePoint.
Communities: Long known for collaboration tools, SharePoint 2010 now offers more tools to build communities that can collaborate together more effectively.
Content: Content Management is easy in SharePoint 2010, which includes support for many document types, retention policies, and managed metadata.
Search: SharePoint 2010 has great search capabilities, and where search functionality is critical, FAST Search can handle the load.