# Overview

A discoverer is a component that injects an element into a model which represents this element. To allow an easy manipulation of different discoverers and to be independent of the discoverers implementation, we provide a standard contract for discoverers. Through that, we provide a set of common tools:

- a registry of all discoverers available in the Eclipse platform
- a contextual menu to use discoverers available on a single selected resource
- a launch configuration to run discoverers and encapsulate them in a workflow

Category:MoDisco

### Updating This Document

This document is maintained in a collaborative wiki. If you wish to update or modify this document please visit http://wiki.eclipse.org/MoDisco/Components/DiscoverersManager