Joomla merupakan Sistem manajemen konten (CMS atau CMK) yang free opensource ditulis Dengan menggunakan PHP serta basisdata MySQL untuk kepentingan di internet maupun intranet. Joomla saat pertamakali dirilis dengan versi 1.0.0. Fitur-fiturnya diantaranya ialah sistem caching untuk peningkatan performansi, blogs, RSS, poling, dll. Joomla! memakai lisensi GPL. Asal dari kata Joomla sendiri berasal dari kata Swahili jumla yang berarti "kebersamaan". Prinsip dasarnya Secara garis besar dan gamblang, Joomla! terdiri atas tiga elemen dasar, diantaranya server web (webserver), basisdata MySQL dan skrip php. Server web diasumsikan terhubung dengan Intranet/Internet yang fungsinya sebagai penyedia layanan situs. Skrip PHP terdiri dari pada kode program pada bahasa PHP dan basisdata adalah tempat penyimpanan semua konten. Joomla memakai Apache sebagai server web juga MySQL untuk basisdatanya. Pertamakalinya, pengguna internet meminta akses terhadap halaman Joomla dengan mengeksekusi