extension

noun

Code that extends or customizes Magento behavior. You can optionally package and distribute an extension on Magento Marketplace or another extension distribution system. A Magento extension can include modules, themes, and language packs.