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.

In Joomla! an Article is a piece of content consisting of text (HTML), possibly with links to other resources (for example, images). Articles are the basic units of information in the content system and the bottom level in the content hierarchy. Since Joomla! 2.5 , each Article is in exactly one Category. A Category can be in another Category making it a sub Category. It is also possible to have Uncategorised Articles. These articles exist without being associated with any Category.

Before Joomla! 2.5 and earlier versions, an Article was the third level in the hierarchy Sections ? Categories ? Articles. Now an Article is a bottom level and will alway be the second level or greater in hierarchy.

Category ? Articles
Category ? sub Category ? Articles
Category ? sub Category ? sub Category ? Articles

Articles are maintained using the Article Manager (see the Content Article Manager for or the Content Article Manager for ) which can be reached in the Administrator (Back-end) by clicking on the Content menu, then the Article Manager menu item.


One of the three elements of the model-view-controller design pattern. The model encapsulates the data used by the component. The model is typically all about the “business” or “domain” logic and the database. The base API class we use for models is called JModel.