Joomla es un CMS (Gestor de contenidos) que permite crear sitios web de alta interactividad, profesionalidad y eficiencia.
La administración de Joomla! está basada en la gestión online de contenidos.
Todas las acciones que realizan los administradores de sitios Joomla, ya sea para modificar, agregar o eliminar contenidos, se realizan exclusivamente mediante el navegador web (browser) conectado a internet, es decir, a través del protocolo HTTP (protocolo de transferencia de hipertexto).
Con Joomla podemos crear:
Sitios web de noticias
Sitios corporativos
Sitios web de presencia
Portales comunitarios
Sistemas que funcionen en redes cerradas (intranets) para gestionar información interna de compañias o empresas de negocios.