The SharePoint Integration Framework provides a flexible framework for creating synergy between your SharePoint assets and your Sitecore content delivery engine. You can use the framework to integrate your Sitecore solution with SharePoint in many different ways - out of the box. It also provides an extensible framework that you can use to customize your solution to meet your specific needs, while keeping the look and feel of your Sitecore site and following Sitecore’s best practices.
The SharePoint Integration Framework offers page-level, item-level, and API-level integration. It can be used with Sitecore CMS or with Sitecore Intranet Portal and gives you the tools to harness the advantages of SharePoint’s document management features within Sitecore.