A piece of software that extends the capabilities of an application and adds extra features to an already working standalone application.
"Browser extensions can add additional functionality to a web browser, such as ad-blocking or enhanced privacy features."