Yang dimaksud dengan extension pada joomla adalah :Template, merupakan struktur utama yang membentuk dan menata tampilan halaman web joomla anda. Template mengandung arti yang sama dengan istilah skin pada aplikasi winamp, atau theme pada system operasi computer anda. Pada template inilah, diatur tata letak, pewarnaan, jenis huruf dan lain sebagainya, sehingga tampilan web joomla anda selalu konsisten terhadap perubahan.
Module, merupakan unit program/ aplikasi yang mempunyai fungsi tertentu untuk memperkaya kemampuan web MS joomla dan dapat ditampilkan langsung pada halaman depan web (front page). Tata letak module ini diatur menurut posisi yang telah tersedia pada sebuah template. Biasanya berbentuk- header, bradcrumb, user 1, user 2, user 3, user 4, content top, content both, left, right,...