Joomla! — это бесплатная и открытая система управления контентом (CMS), предназначенная для создания и управления веб-сайтами и веб-приложениями. Она была выпущена в 2005 году как форк CMS Mambo и с тех пор развивается сообществом разработчиков по всему миру. Joomla! написана на PHP и использует базы данных MySQL или MariaDB. Система распространяется под лицензией GNU General Public License, что обеспечивает её свободное использование, модификацию и распространение.
Joomla! предоставляет мощный фреймворк на основе паттерна Model-View-Controller (MVC), что позволяет создавать как простые сайты, так и сложные веб-приложения. Благодаря своей гибкости и расширяемости, Joomla! используется для создания корпоративных порталов, интернет-магазинов, новостных сайтов, образовательных платформ и личных блогов. Система поддерживает мультиязычность, что делает её удобной для создания сайтов на нескольких языках.
- Мультиязычность — возможность создания сайтов на нескольких языках с использованием встроенных инструментов перевода.
 - Расширяемость — поддержка множества расширений, включая компоненты, модули, плагины и шаблоны, позволяющих адаптировать функциональность под конкретные нужды.
 - Управление пользователями — система ролей и прав доступа для эффективного управления пользователями и их действиями на сайте.
 - Поддержка шаблонов — возможность создания и использования различных шаблонов для изменения внешнего вида сайта.
 - Управление контентом — удобные инструменты для создания, редактирования и организации материалов, включая категории, теги и пользовательские поля.
 - SEO-оптимизация — встроенные инструменты для настройки мета-тегов, ЧПУ (человекопонятных URL) и генерации карты сайта.
 - Безопасность — регулярные обновления и патчи, а также поддержка современных стандартов безопасности.
 - Сообщество — активное сообщество разработчиков и пользователей, предоставляющее поддержку, документацию и ресурсы для обучения.
 - Мобильная адаптивность — использование технологий, обеспечивающих корректное отображение сайта на различных устройствах.
 - Интеграция с веб-сервисами — поддержка REST API для взаимодействия с внешними сервисами и приложениями.