Fuse ESB employs a layered architecture comprised of the following:
A lightweight runtime that extends OSGi with powerful features for handling and managing OSGi bundles.
A layer of component technologies that sits on top of the kernel.
Figure 2.1. The Fuse ESB Architecture