In the diagram under the Components of the replication section at the Publisher end, we can see that all the data marked for replication is either pulled or pushed at the Distributor database, which later is pulled at or pushed by at the Subscriber end. Now, all this work has to be done on a continuous or a scheduled interval, based on the company policy. The process of replication creates some agents whose work is to send and receive data. There are different types of replication agents for different types of replications. Let's go through each of them, although we will have detailed information on each of them in a separate chapter.