Existing programs can benefit from additional features and functionality by using plugin files. Applications that edit images, videos, or audio, in addition to web browsers, frequently make use of them. Add-ons and extensions are alternate names for plugins, but they all refer to the same thing.