2. Concepts

This chapter introduces some basic concepts that will help you to use Virgo.

2.1 Modular Runtimes and Applications

Virgo Tomcat Server, Virgo Jetty Server, and Virgo Kernel are Java runtimes each composed of a collection of modules and supporting applications which are also composed of a collection of modules. Modules can be shared between applications and multiple versions of modules can co-exist.