The domain package contains the domain objects used to build the graph. The graph is then available on the Velocity context when merging the templates. There are also some bean classes for the Spring context for the plugin itself.