Beatrix uses plugins to simplify service sessions and resource usage. The plugin architecture starts with a ready-made Beatrix application into which plugins can be added for customised functionality.
A plugin is anything that implements the IPlugin interface.
A plugin manager is a holder into which the plugins are added. A plugin manager is part of a fully implemented Beatrix Manager netlet which runs an application. Whenever it needs to do a particular task such as deploy workers, deal with services, start up, etc, then it looks for an appropriate plugin (or plugins) in its plugin manager.
Nik Silver 2002-03-09