Plugins are one of the new concepts in Magento world - they were introduced in Magento 2 and are here to stay. Taking into account that Magento team wants developers to go by 'composition ...