Dependency Injection Container у Joomla — це контейнер сервісів, у якому система реєструє об’єкти та правила їх створення. Замість того щоб у різних частинах коду самостійно створювати підключення до бази даних, фабрики, диспетчери та інші залежності, Joomla може отримати їх із контейнера та передати класу, якому вони потрібні.