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.

1 Comment Feed

  1. i need to implement in one of my projects any help is greatly appreciated

Add Comment


    • >:o
    • :-[
    • :'(
    • :-(
    • :-D
    • :-*
    • :-)
    • :P
    • :\
    • 8-)
    • ;-)

     

    Rate This:

    1030 Votes

    Share This:

    Save This:

    Sign in to save this to your Favorites.

    WEB HOST: Hostgator

    Hostgator: Unlimited Space and Bandwidth

    Use our coupon to
    Get a $9.94 discount on packages!
    COUPON CODE: learnjoomla

    WEB HOST: ImageLeet

    VideoHosting (FFmpeg) From $5.95

    iTeachMe uses ImageLeet! 100% compatible with Joomla and video component hwdMediaShare

    TEMPLATE CLUBS

    Professional  Joomla Templates Club