The worklist is a set of stores for workitems. Workitems are emitted by the engine upon encountering a ParticipantExpression. A worklist stores workitems and let participants retrieve and use them.
Since 0.6.2, a new kind of store appeared. It is generally used as the unique store of a worklist, and queries are defined for each users trying to access it.
Also called the webappserver. The webclient is in fact a web application devised to interact with the worklist. It embeds Jetty (http://jetty.mortbay.com) so that you don't have to care about setting up a servlet/jsp container yourself.
The apre is a carrier for agent implemented either in java or in jython. For
example there is an agent named 'EmailNotificationAgent' that is implemented in
jython and that does what its name stands for. You can find its implementation
under apre-scripts/EmailNotificationAgent.py. Flow 1.7 and flow 1.8 make use of such agents.