What is Joomla component?
Joomla! component is the most significant extension type which has the greatest functionality. Components are divided in two main categories – it is Joomla core components which are accessible right after installation and include: Banners, Contacts, News feeds, Polls, and standalone applications which add new features and possibilities to the site (for example: forum, photo gallery, guest book, etc.).
Components can interact with Joomla! plug-ins and modules which give an opportunity to greatly diversify the ways of withdrawing the content of Joomla! components. All this helps to completely alter the look of your site on Joomla! and add functions, thereby enhancing the possibilities of your site.