| Master | The source data store which is to be copied. This is considered the original source of data. |
| Slave | The target data store. |
| Master-Master Replication | A bi-directional replication between two source and target systems. Based on the replication direction the master and slave switch role. |
| Master-Slave Replication | An uni-directional replication from source (master) to target (slave). |
| Master-Master Row Synch | A special Master-Master replication in which conflict resolution is done at row level. |
| Master-Slave-Snapshot Replication | A special Master-Slave replication, in which the complete data from source is copied to the target at a point-of-time. |
| Master-Slave-Cascade | A Master-Slave replication topology where replication from source target is achieved through a cascade of intermediate master/slave. |
| Batch ETL | An ETL in which the data from source systems are copied to target schema in a batch process, primarily to be used as Data Warehouse based reporting. |
| Real-time/Streaming ETL | An ETL in which continuous stream of data is processed and copied incrementally to the target schema, primarily used for real-time analytics. |