Joomla is known for its modular architecture. Although this is a powerful architecture, very few extensions fully take advantage of this. Modules are just content inside little containers, showed in specific positions on a website (module positions). We believe extensions should be clever enough to dynamically generate such modules for you, depending on which view they are being rendered. We call this innovative approach "the Module Injector".