Grails is a Rapid Application Development Framework. It uses Hibernate and
Spring Framework under the covers. It aims to be a kind of Ruby on Rails for
the Java platform.
Groovy is the Java-like language that is used by Grails. It is used by adding a
groovy.jar file to the Java classpath. It is a bit less formal than Java, and
compiles to Java byte code.