Introduction to Groovy and Grails

Groovy is a dynamic, object-oriented language for the Java
Virtual Machine, which builds on the strengths of Java but has additional
features inspired by languages such as Python, Ruby, and Smalltalk.
For more information about Groovy, see Groovy.

Grails is an open-source web application framework that leverages
the Groovy language and complements Java web development. Grails is
a stand-alone development environment that can hide all configuration
details or allow integration of Java business logic. For more information
about Grails, see Grails.

Installing Grails

To develop and deploy Grails applications on the Enterprise Server,
first install the Grails plug-in module.