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 User Interface,
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 plug-ins. Each plug-in performs certain tasks on master data. The most important plug-ins used by a given Process are calljob, worklowcontextrigger and xslt.