The document discusses using the EmberJS framework to build JavaScript apps for Force.com instead of Visualforce. EmberJS offers advantages like Handlebars templates that update automatically, scaffolding to reduce development time, friendly APIs, routing, and being open source. It compares how Visualforce works by rendering pages on the server with HTML, JavaScript, and Java while Ember apps work client-side with routing, data binding, and templating. The document also provides examples of how to integrate Ember apps with Force.com using Visualforce, JavaScript remoting, action functions, and Apex.