TorqueBox allows scaling Ruby on Rails applications by running them on the JBoss Application Server and JRuby. It provides services, scheduled jobs, asynchronous tasks, caching, and session handling that enable applications to scale across multiple servers. The presentation demonstrated how to implement common Rails application components like a Twitter streaming client and scheduled job using TorqueBox services and jobs. It also showed how to configure load balancing, caching, and messaging to make the application highly available and scalable as load increases by adding more servers to the cluster.