In order for Screem to be more extensible plugin support has been present from day one. The plugin support allows separate features to be released and/or distributed separetly from the main Screem pacakge, and also allows you to lessen the memory usage by not loading the plugins you don't want.
Currently the only plugins available are those that come with the main package. For information on creating plugins see the development manual.