Joomla! Is een krachtig internationaal Open Source Content Management Systeem, geschreven in PHP en werkt met een MySQL-database. Open Source betekend dat de broncode van de software vrij beschikbaar is. Het Content Management Systeem (Afgekort CMS) beschikt over een aantal belangrijke functies zoals: RSS-feeds, printversies van pagina's, nieuwsflitsen, blogs, cachen van pagina's, fora, opiniepeilingen, kalender, zoeken en taalinternationalisatie. Uiteraard zijn dit niet de enige taken die Joomla! kan voldoen. Joomla! beschikt ook over duizenden soorten handige extensies van derden en thema's gemaakt voor simpele websites tot luxe bedrijfs websites.
Wanneer je een website nodig hebt welke dynamisch is, waar je meer controle over hebt om zo de inhoud af te stemmen op de wensen van de bezoekers, dan is een website met een Content Management Systeem (CMS) aanbevolen.
Een CMS staat je toe om eenvoudig de inhoud van je website te beheren op een professionele manier. Vrijwel alle websites die de ambitie hebben om professioneel over te komen, maken tegenwoordig gebruik van een CMS.
Joomla behoort tot één van de beste CMS systemen hedendaags. Het is zeer eenvoudig in gebruik en hierdoor stappen ook steeds meer webgebruikers over op Joomla. Het Joomla CMS wordt gebruikt door bedrijven uit zowel de B2B als de B2C markt. De Joomla community is zeer divers, gebruikers zijn er in de vorm van online communities, bedrijfsportalen, bedrijven met een intranet, e-commerce websites, educatieve websites,, gemeentes, sportverenigingen en nog veel meer
In Joomla! 1.6 zal een aantal zeer gewilde nieuwe onderdelen zitten. PHP5 zal ook ondersteund worden door Joomla! 1.6, hierdoor zal Joomla! CMS nog sneller en veiliger gaan werken dan de vorige versies. Dit betekend ook dat hosting partijen moeten upgraden van PHP 4 naar PHP 5, dit zullen dan ook de meeste hosting bedrijven gaan doen ivm de populariteit van Joomla!
Joomla! 1.6 Acces Level Control (ACL)
De langverwachte (Volgens de meeste mensen: De belangrijkste!) Acces Lovel Control (ACL) uitbreiding zal in Joomla! 1.6 komen. Via ACL kunnen de beheerders specifiekere rechten kunnen instellen voor de geregistreerde (Zal ook met de niet geregistreerde gebruikers werken!) gebruikers van uw Joomla! Website. Een extra functie zal in de backend komen van Joomla! 1.6, 'Acces control'. In Acces control zullen verschillende regels ingesteld kunnen worden voor bijvoorbeeld de categorieën of secties.