The below schema illustrates how data is handled in Talend MDM.
A business user creates or modifies a master data record from Talend MDM Web UI,
A Trigger that matches the conditions set on the data validated against a data model kicks in to initialize a service. Various services can be initialized including Processes (callprocess) such as data validation or a human validation process, an enrichment process, a data integration process, etc.
A Process may use one or more plugins. Each plugin performs certain tasks on master data. The most important plugins used by a given Process are calljob, worklowcontextrigger, and xslt.