Enterprise-wide Application integration can offer your business the means to consolidate, coordinate and automate processes and operations in your enterprise.
Microsoft SharePoint is primarily used as an enterprise document management system, but it also allows developer functions in the advanced DotNet architecture.