Diferența cheie: Joomla 1.5 a fost lansat pe 22 ianuarie 2008, în timp ce Joomla 2.5 a fost lansat pe 24 ianuarie 2012. Joomla 2.5 a adus multe upgrade-uri la Joomla 1.5, unele dintre ele făcând deja parte din actualizările Joomla 1.6 și 1.7.
Joomla! este un cadru de gestionare a conținutului care permite utilizatorilor să construiască site-uri web de la bază fără a fi nevoie să învețe limba de bază de programare. Acest CMS este pentru persoanele care nu sunt bine-versat cu orice legătură cu a face cu proiectarea site-uri web, dar doresc să facă ei înșiși. Îi facilitează înființarea și menținerea site-urilor web fără a pierde timp și bani pentru designeri speciali.

Similar tuturor programelor, Joomla are versiuni diferite care au fost adăugate mai târziu, cu funcții suplimentare pentru a face sistemul mai ușor și mai ușor de utilizat. Joomla are drept scop lansarea unei versiuni de asistență pe termen lung (LTS) la fiecare 18 luni, cu actualizări mici disponibile între ele. Joomla a declarat că fiecare versiune LTS se va termina în .5, ceea ce înseamnă că următoarea versiune Joomla LTS ar fi 3, 5, urmată de 4, 5, 5, 5 etc. Joomla 1.5 și Joomla 2.5 sunt două versiuni LTS ale software-ului. Joomla 1.5 a fost lansat pe 22 ianuarie 2008, în timp ce Joomla 2.5 a fost lansat pe 24 ianuarie 2012. Joomla 2.5 a adus multe upgrade-uri la Joomla 1.5, unele dintre ele făcând deja parte din actualizările Joomla 1.6 și 1.7.
Joomla 2.5 a venit cu următoarele caracteristici și upgrade-uri noi:
- O nouă platformă: Joomla a schimbat baza CMS, care este acum platforma Joomla Platform Version 11.3.
- Manipularea imaginii cu clasa JImage și generarea de tabele HTML cu clasa JGrid
- O nouă versiune a bibliotecii JavaScript MooTools este folosită (1.4)
- Căutarea este reinventată cu noul Finder. Are o experiență asemănătoare Google. Dispune de filtre de căutare mai avansate, de auto-corectare, de auto-completare etc.
- Abilitatea de a rula Joomla pe MySQL și Microsoft SQL Server
- Funcții noi în modul offline (mesaje noi, capacitatea de a adăuga imagini sau site-ul offline în timpul întreținerii.)
- Înregistrarea utilizatorilor cu CAPTCHA
- Accesorii mobile
- Dispoziții mai curate
- Manipulare mai ușoară pentru machete
- Capacitatea multilanguage
- Note utilizator
- Categoriile de filtrare includ acum subcategorii
- Eliminat crearea automată a modulelor pentru fiecare tip de meniu
- Filtrele personalizate de text sunt mutate în configurația globală
- Administratorul poate primi un mesaj nou atunci când un utilizator creează un cont
- Secțiunile sunt eliminate, dar categoriile pot fi imbricate profund.
- Noul concept de acces
- multiprocesare
- Sistemul detectează actualizările disponibile și le inițiază făcând clic pe butonul corespunzător
- Șabloane noi de administrator și șabloane de site-uri web
- Noi stiluri de șabloane și machete
- Interfață de utilizator compatibilă
- Modul vechi este dezactivat
- Utilizatorii pot folosi acum unicode în URL-uri
- Utilizatorii pot aloca meta-text și cuvinte-cheie în categorii
- Modulele pot fi publicate cu timp controlat
- Code Mirror este noul editor, care este furnizat pe lângă TinyMCE
- Componenta nouă de redirecționare
- Articolele pot schimba separat titlul paginii și antetul paginii
- Programul de instalare a pachetelor de extensii cu un singur clic, adică componente, module și pluginuri, poate fi ambalat și instalat dintr-un singur fișier