CMS staat voor Content Management System. Met een cms kun je je eigen website te beheren. Je moet dan denken aan het aanpassen en toevoegen van teksten, afbeeldingen en menu's. Ook kunt je in dit systeem je website uitbreiden met functionaliteiten.
Wanneer je gebruik maakt van een open-source cms zoals Joomla is het grootste voordeel de prijs. Open-source wil min of meer zeggen dat het gratis is. Bij normale software moet je licenties betalen. Dit zijn maandelijkse of jaarlijkse gebruikskosten.
Bij het gebruik van een open-source cms zoals Joomla zijn er nagenoeg geen beperkingen. Wanneer je nu een makelaar of autodealer bent, groothandel of winkel, voor ieder idee is er een oplossing beschikbaar.