The document discusses single page applications using ASP.NET MVC and the ASP.NET Web API. It provides demos of building SPAs and technologies like KnockoutJS, HTML5 local storage, and cache manifests. SPAs are described as providing a rich client experience in the browser while being responsive, using the best of client and server capabilities, and working offline.