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.
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.
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.

