The document discusses building single-page web applications with AngularJS. It provides an overview of single-page applications and highlights some key features of AngularJS, including its MVC architecture, directives for extending HTML, and filters for formatting expressions. The presentation includes a demo of an AngularJS application and explores some example code to illustrate directives and filters.