Joomla! (pronuncia-se djumla) é uma plataforma ou CMS (Content Management System) que permite a criação e gestão de sítios web dinâmicos. Criado em 2006, o Joomla! tornou-se o CMS em maior expansão sendo provavelmente o CMS mais procurado, com a maior comunidade e mais recursos disponíveis.
A grande vantagem do Joomla é a diversidade de extensões disponíveis e criadas por inúmeros programadores e distribuídos de forma gratuita ou comercial mas sempre sob a norma do código aberto. Componentes, módulos e plugins são atualizados constantemente e possuem grande valia para criadores web interessados num site bem elaborado pois adicionam funcionalidades específicas permitindo adequar-se às necessidades dos clientes. O aspeto visual do sítio é controlado por modelos gráficos que permitem uma configuração ao gosto do seu cliente.