× Το Joomla! είναι ένα ελεύθερο και ανοικτού κώδικα σύστημα διαχείρισης περιεχομένου. Χρησιμοποιείται για τη δημοσίευση περιεχομένου στον παγκόσμιο ιστό (World Wide Web) και σε τοπικά δίκτυα - intranets. Είναι γραμμένο σε PHP και αποθηκεύει τα δεδομένα του στη βάση MySQL. Το βασικό χαρακτηριστικό του είναι ότι οι σελίδες που εμφανίζει είναι δυναμικές, δηλαδή δημιουργούνται την στιγμή που ζητούνται. Ενα σύστημα διακομιστή(server) όπως είναι ο Apache λαμβάνει τις αιτήσεις των χρηστών και τις εξυπηρετεί.
Αυτό εξαρτάται από εσάς. Οι δυνατότητες χρήσης του Joomla! περιορίζονται μόνον από τη δημιουργικότητά σας.Κάποιοι χρησιμοποιούν το Joomla! για διασκέδαση, για τη κατασκευή μιας προσωπικής ή οικογενειακής ιστοσελίδας. Ενσωματώνοντας διάφορα, διαθέσιμα δωρεάν, πρόσθετα εργαλεία / επεκτάσεις, διευρύνονται οι δυνατότητες και λειτουργίες του Joomla!, κάνοντάς το μια εφαρμογή αξιόπιστη για την ανάπτυξη σοβαρώνεταιρικών δικτυακών τόπων.