| Client | Client simulates a browser and makes requests to a Kernel object. |
| ContainerAwareEventDispatcher | Lazily loads listeners and subscribers from the dependency injection container |
| FrameworkBundle | Bundle. |
| HttpKernel | This HttpKernel is used to manage scope changes of the DI container. |