Exploring the included components
By default, Joomla includes a bunch of components, as well as other extensions, providing some basic features. Let’s explore the components shipped with the default package.
The Banners component
Banners is a component that allows an administrator to manage advertising banners on their website. Banners are a piece of content that might include media and/or text that contains advertising material. For each banner, the component allows you to set up the maximum number of impressions and the type of advertising strategy (for example, periodic or unlimited). Each banner should be linked to a client. The number of times a banner is displayed on the website (impressions) and the number of clicks on the banners are tracked by the component.
Banners might be placed in modules on the website frontend, such as common advertising that we are used to seeing on many websites nowadays.
The Contacts component
Contacts is one of the most used components in Joomla. It allows you to create contacts and provide a contact form for each of the contacts created. It is used to handle an address book of the different contacts of a company, allowing users to write to the desired person through a contact form published on the website frontend. Contacts can be organized into categories and can be enriched with additional custom fields.
The News Feeds component
News Feeds is a component that allows an administrator to integrate content from other websites. It gets as input an RSS feed and can import the content from a third-party website. Such external content might be displayed in a frontend module. For example, a local news website could use the News Feeds component to provide additional national news to their readers, importing RSS feeds of a national news provider.
The Smart Search engine
Smart Search is the internal search engine of Joomla. Smart Search indexes automatically, if enabled, the contents of the website and provides pertinent search results upon request to website users through a search engine module.
It is a comprehensive solution to index the content and provides users with an OpenSearch-compatible search engine. Administrators can extend the types of indexable content through additional plugins, allowing the component to index products, users, and much more.
The Tags component
Tags is a supporting component that allows administrators to introduce an additional level of categorization to their content. Tags are used to mark related content, surpassing the limit of a category for each item. Also, the same tag can be applied to content items across content types.
Tags are like labels that can be applied to content items. The component is used only to create, list, and manage tags.