This document discusses using WordPress as a web application framework. It outlines reasons for and against using WordPress, including that it is stable, supported by a large community, and scales well, but also has some code debt and uses PHP. It then explains how to build applications with WordPress, including using actions and filters, developing a JSON API, integrating jQuery and Backbone, leveraging the template hierarchy, and using custom post types and metadata. It also provides examples of caching external API requests and using transients.