A component is an application (computer program). Each page in a Joomla website links to a component. A component can have various display options. For example, an article is one of the view options for the Content component.
A module displays additional data on the page, outside the main body (component area). For example, left column, right column, top, header, bottom, footer, etc. Module positions vary by template. The data could be text, images, video, forms, etc.
A plugin is a script that is triggered by an "event". For example, content plugins are run when content is displayed, and usually modifies the output. When an article is opened for editing, the editor plugin runs and displays the WYSIWYG editor that was assigned for that user.
A module displays additional data on the page, outside the main body (component area). For example, left column, right column, top, header, bottom, footer, etc. Module positions vary by template. The data could be text, images, video, forms, etc.
A plugin is a script that is triggered by an "event". For example, content plugins are run when content is displayed, and usually modifies the output. When an article is opened for editing, the editor plugin runs and displays the WYSIWYG editor that was assigned for that user.









girish makes this comment
Tuesday, 13 April 2010