A plugin is a software plugin that helps a program do something it wouldn’t normally do on its own. For example, WordPress is a CMS in which you can add a multitude of plugins. That is, what the plugin does is implement new functions a certain software.
Types of CMS Plugins
There is a wide variety of plugins for CMS. Some examples:
- Measurement plugins: measure the performance of the web
- Security plugins: protect the web from cyberattacks and intrusions
- Cache plugins: cache generated html files to optimize performance
- Functionality plugins: add additional functionality to the CMS
- Compression plugins: they minify code and images
- Plugins for social networks: they allow you to share content on networks.
What is the difference between a plugin and an extension
Both add functionality to browsers, programs, etc. But that way, there are some differences. The plugins only know the page on which they are integrated, they work the same in all browsers (Chrome, Firefox, Safari…), but they are inserted only in one page.
On the other hand, extensions can collect information from a browser and be used on all pages. A good example to understand the latter would be Google Chrome extensions.