SharePoint is great for getting your apps out to teams and departments, and across your organization. As a developer, you can take advantage of many services to complete your app, including document storage, a page model that allows for easy customization, SharePoint lists for basic data, connections to APIs and data from Microsoft Graph, and much more.