Il documento tratta l'integrazione di un interprete Groovy in un'applicazione Java, esaminando diverse tecniche di embedding quali l'uso di GroovyShell e GroovyClassLoader. Viene discussa la gestione delle dipendenze e delle classi, spiegando anche le prestazioni attraverso caching e reloading. Sono inclusi riferimenti a diverse risorse utili per approfondire l'argomento.