Plugins are small pieces of functionality that are swappable. Plugins that perform similar functionality are of the same plugin type.
Drupal contains many different plugins, of different types. For example, 'Field widget' is a plugin type, and each different field widget type is a plugin. The admin user may select from the list of field widget plugins to set the widget that a field uses.