The various application related terms that have been used in this guide are as follows:

CMS: Stands for Content Management System. CMS refers to software that can be used for managing all the content used in a website. The managed content may include simple text, audio and video files, image files, documents, and Web content.

Joomla: Refers to a free, open-source CMS, which enables you to build websites and online applications.

Root Directory: Refers to a location that contains the Joomla installation files, such as htdocs, public_html or www. For example, C:\xampp\htdocs is a root directory.

Front-end: Refers to the part of a website that is displayed to the general public.

Back-end: Refers to the part of a website that is accessible only to authorized users.

Plugin: Refers to a small, task-oriented function that intercepts content before it is displayed, and manipulates it in some way. Plugins and mambots are synonymous. Plugin is the term used in Joomla 1.5 while mambot is used in Joomla 1.0.

INI file: Refers to a format for configuration files. INI files are simple text files with a basic structure that are associated with Microsoft Windows and are also used on other platforms.

.htaccess: Stands for hypertext access, which refers to the default name of a directory-level configuration file that allows for decentralized management of web server configuration.

Moderator: Refers to a special group of users, who have some key privileges compared to normal users. However, moderators have lower priority than administrator. If a user is assigned the role of a moderator, he can edit , approve, and delete posts.

Avatar: Refers to a customized graphic file or rendering that represents a computer user. Avatars are commonly used in two areas: websites and video games. For example, avatars are used in Web exchange boards to represent users.

Caching: Refers to a method that is used to speed up certain computer operations by temporarily placing data, or a copy of it, in a location where it can be accessed more rapidly than normal.

Twitter: Refers to a free social networking service that enables its users to send and read messages known as tweets. Tweets are text-based posts of up to 140 characters displayed on the author's profile page and delivered to the author's subscribers who are known as followers.

Tag Cloud: Refers to a visual depiction of user-generated tags, or simply the word content of a site that is used for describing the content of web sites.