Joomla is a popular Content Management System platform. Joomla package consists of several parts, which are built to be as modular as possible, allowing extensions and integrations to be made easily.