An extension that adds functionality to Jenkins masters and agents.
In CloudBees CD, a plugin is a collection of one or more features or a third-party integration or tool that can be added to CloudBees CD. A plugin is delivered as a JAR file containing the functional implementation. When a plugin is installed, the CloudBees CD server extracts the JAR contents to disk into a configurable plugins directory. A plugin has an associated project that can contain procedures and properties required by the implementation. It can provide one or more new UI pages and may also provide a configuration page to enter additional information for the plugin implementation.