Inversion of control is a way to handle dependencies of objects. In WebWork, objects that are have their dependencies managed are called "components". For an overview of of Inversion of Control (also referred to now as Dependency Injection), please read http://www.martinfowler.com/articles/injection.html. Besides WebWork's IoC container, there are numerous other containers available for you to use, including Spring and Pico.
Overview
Content Tools
Apps