Joomla Grossary

The word "core" in Joomla! pertains to the distributed files which are needed to create and administrate a Joomla CMS powered web site. These files can be downloaded from the Joomla website at

A Cascading Style Sheet or CSS is used to control the presentation of an XHTML page. For example, a CSS file will often control the font, margins, color, background graphics, and other aspects of a web page's appearance. CSS allows you to separate the content of an XHTML page from it's appearance. In Joomla!, CSS files (for example, template.css) are normally part of the template.


The database table prefix is a string (a few characters long) prepended to the name of Joomla!'s tables. Using a prefix enables you to run multiple installations of Joomla! using a single database.

A user level on a Joomla site that by default can access only the front end. Editors have privileges to post and edit content, but no permission for publishing content.

An extension is a software package that extends your Joomla! installation in some way. A small selection of extensions is included with the default Joomla! installation but many more are available from the Joomla! Extensions Directory.

Acronym for Free or open-source software. Software, like Joomla, that is available to use, copy, study, and change in any way without charge. FOSS software typically uses a special software license, such as GPL, that requires any derivative works to also be free.

The Joomla site that is accessed by visitors without user privileges. Front page refers to the public home page of your Joomla site.

A block of PHP code that has a name and it has a property that it is reusable it can be executed from as many different points in a PHP Program as required. Also known as a method (if it is inside a class). Most Joomla code is inside functions/methods.

All critical settings of a Joomla site and server. They include the following: Site, System, Server, Permissions, and Text filters. You can access the Global Configuration settings through the Site menu in the Administration control panel.

Stands for General public license. The most widespread such license is the GNU General Public License, GNU GPL or GPL for short. This software license is available in differrent versions and used by Joomla and many other FOSS projects. Joomla is licensed under GPL2 now.

Adjusting a core Joomla file (i.e., the files that you uploaded before installing Joomla!). Any changes you make to core files will be overwritten during the next update, thus core hack is not recommended. In most cases, there are alternative workaround to change Joomla without hacking the core.

Records the number of times a specific page or item is accessed. Joomla tracks hits for many item types, for instance, an article or a banner ad.

Load More