A plugin is a software component that can add or extend a group of functions to a wordpress website. WordPress plugins are in the form of PHP programming language. There are thousands of plugins available in the wordpress plugins directory, you can install and activate the plugin, also you can uninstall the plugin from the admin area. The plugins are available in pre and pro versions.