What is a plugin

A plugin or ‘addon’ is an additional bit of functionality, developed usually by a 3rd party, that can be added to WordPress to extend scope of what can be achieved.

An example of this is an E commerce addon such as Woocommerce