plug-ins are used to handle media types for which the application does not have built-in capability. they are third-party executables that interface via npapi. but plug-ins are now deprecated, due to security concerns and improvements in web apis. the only plug-in still officially supported by firefox is the adobe flash player, which adobe will cease to update in 2020.