TorqueBox allows mixing Java and Ruby by running Ruby code on the Java Virtual Machine (JVM). It provides Ruby applications access to enterprise Java features like JNDI, JMS, Quartz, and more. TorqueBox applications can be deployed to JBoss Application Server with these Java services and capabilities.