These five modules in the previous sections compose IOC container of BTT Web 2.0 On-Demand Workplace. You can replace old modules with new ones to extend the IOC container. The modules are loosely coupled among the whole IOC container. The whole infrastructure of IOC container is shown in the following figure: