Template คือ รูปร่างหน้าตาของเว็บไซต์ที่เราเห็นทั้งหมด ทั้งลักษณะตัวอักษร สี รูปภาพ การจัดวางตำแหน่งส่วนประกอบต่างๆ เป็นต้น ซึ่งใน Joomla ได้แบ่งแยกเทมเพลท หรือรูปแบบการแสดงผล แยกออกจากข้อมูลในเว็บไซต์อย่างชัดเจน หากเราเปลี่ยนเทมเพลทใหม่ ก็จะไม่กระทบกับข้อมูลเนื้อหา บทความที่เราเขียนแต่อย่างใด

Template จะแบ่งออกเป็น 3 ส่วน คือ

  • ส่วนของผู้ดูแลระบบ จะกำหนดเทมเพลท Atum เป็นค่าหลัก (Default)
  • ส่วนของเว็บไซต์ จะกำหนดเทมเพลท Cassiopeia เป็นค่าหลัก (Default)
  • ส่วนของจดหมาย