The document discusses options for custom development on the SharePoint platform. It provides an overview of development options for SharePoint 2007, 2010, 2013, and Office 365. These include out of the box configuration, SharePoint designer, sandbox solutions, apps for SharePoint, and provider hosted apps. It also discusses factors to consider when choosing a development approach like requirements, team skills, and maintainability. The document recommends resources for learning more about custom SharePoint development.